IDataObject.QueryGetData(FORMATETC) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检索一个值,该值指示实施者能否呈现包含在 a
参数中的数据。
public:
int QueryGetData(Microsoft::Aspnet::Snapin::FORMATETC a);
public int QueryGetData (Microsoft.Aspnet.Snapin.FORMATETC a);
abstract member QueryGetData : Microsoft.Aspnet.Snapin.FORMATETC -> int
Public Function QueryGetData (a As FORMATETC) As Integer
参数
返回
QueryGetData 方法支持 E_INVALIDARG、E_UNEXPECTED 和 E_OUTOFMEMORY 等标准返回值以及下面的返回值:
返回值 | 说明 |
---|---|
S_OK | 对 方法的后续调用 GetData(FORMATETC, STGMEDIUM) 可能会成功。 |
DV_E_LINDEX | lindex 无效。 |
DV_E_FORMATETC | pFormatEtc 无效。 |
DV_E_TYMED | tymed 无效。 |
DV_E_DVASPECT | dwAspect 值。 |
OLE_E_NOTRUNNING | 对象应用程序未运行。 |
注解
实现 IDataObject 接口的数据对象的客户端调用 QueryGetData 方法,以确定后续调用 GetData(FORMATETC, STGMEDIUM) 方法成功的可能性。 指示接口的 IDataObject 此实例可以呈现 参数中包含的 a
数据的结果不保证在后续调用 GetData(FORMATETC, STGMEDIUM) 方法时成功。
有关使用 IDataObject 接口和 Microsoft 管理控制台 (MMC) 进行编程的详细信息,请参阅 MMC 程序员指南。