IDataObject 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建调用方与实现 IDataObject 接口的数据对象之间的连接。 通过此连接,可以向调用方通知数据对象中数据的更改。
public interface class IDataObject
[System.Runtime.InteropServices.Guid("0000010e-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDataObject
[<System.Runtime.InteropServices.Guid("0000010e-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDataObject = interface
Public Interface IDataObject
- 属性
注解
有关使用 IDataObject 接口和 Microsoft 管理控制台 (MMC) 进行编程的详细信息,请参阅 MMC 程序员指南。
方法
DAdvise(IntPtr, Int32, IntPtr, Int32) |
创建实现 IDataObject 接口的数据对象与调用方对象之间的通知连接,使调用方接收到有关数据对象中数据更改的通知。 |
DUnadvise(Int32) |
损坏由于先前调用 DAdvise(IntPtr, Int32, IntPtr, Int32) 方法而创建的通知连接。 |
EnumDAdvise(IntPtr) |
检索指向一个对象的指针,该对象可以枚举此 IDataObject 接口当前维护的通知连接。 |
EnumFormatEtc(Int32, IntPtr) |
检索指向一个对象的指针,该对象可以枚举此实现所支持的 FORMATETC 枚举数类型。 |
GetCanonicalFormatEtc(IntPtr, IntPtr) |
检索指向标准 FORMATETC 结构的指针,该结构在逻辑上等效于(但不一定等于) |
GetData(FORMATETC, STGMEDIUM) |
呈现指定的 pFormatEtc 结构中描述的数据,并将它传输给 |
GetDataHere(FORMATETC, STGMEDIUM) |
呈现指定的 pFormatEtc 结构中描述的数据,并将它传输给 |
QueryGetData(FORMATETC) |
检索一个值,该值指示实施者能否呈现包含在 |
SetData(IntPtr, IntPtr, Int32) |
将包含在 STGMEDIUM 结构中、被 |