IDataObject.QueryGetData(FORMATETC) 方法    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定数据对象是否能够呈现 FORMATETC 结构中所描述的数据。 尝试执行粘贴或删除操作的对象可以在调用 GetData(FORMATETC, STGMEDIUM) 来获取操作是否成功的指示之前调用此方法。
public:
 int QueryGetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format);public int QueryGetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC format);abstract member QueryGetData : FORMATETC -> intPublic Function QueryGetData (ByRef format As FORMATETC) As Integer参数
返回
此方法支持 E_INVALIDARG、E_UNEXPECTED 和 E_OUTOFMEMORY 等标准返回值,以及下面的值:
| 值 | 说明 | 
|---|---|
| S_OK | 对 GetData(FORMATETC, STGMEDIUM) 的后续调用可能会成功。 | 
| DV_E_LINDEX | lindex 的无效值;当前,只支持 -1。 | 
| DV_E_FORMATETC | pFormatetc参数的无效值。 | 
| DV_E_TYMED | 无效的 tymed 值。 | 
| DV_E_DVASPECT | 无效的 dwAspect 值。 | 
| OLE_E_NOTRUNNING | 应用程序未运行。 | 
注解
有关详细信息,请参阅 IDataObject::QueryGetData 方法。