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 Management Console (MMC) 進行程式設計的詳細資訊,請參閱 MMC 程式設計人員指南。
方法
DAdvise(IntPtr, Int32, IntPtr, Int32) |
建立實作 IDataObject 介面的資料物件與呼叫端物件之間的告知連接,讓呼叫端可以接收資料物件的資料變更告知。 |
DUnadvise(Int32) |
終結由先前對 DAdvise(IntPtr, Int32, IntPtr, Int32) 方法之呼叫所建立的告知連接。 |
EnumDAdvise(IntPtr) |
擷取物件的指標,該物件可以列舉目前由這個 IDataObject 介面所維護的告知連接。 |
EnumFormatEtc(Int32, IntPtr) |
擷取物件的指標,該物件可以列舉這個實作 (Implementation) 所支援的 FORMATETC 列舉值型別。 |
GetCanonicalFormatEtc(IntPtr, IntPtr) |
擷取標準 FORMATETC 結構的指標,該結構與 |
GetData(FORMATETC, STGMEDIUM) |
呈現指定 pFormatEtc 結構中所描述的資料,並將其傳輸至 |
GetDataHere(FORMATETC, STGMEDIUM) |
呈現指定 pFormatEtc 結構中所描述的資料,並將其傳輸至 |
QueryGetData(FORMATETC) |
擷取值,指出實作器是否可以呈現 |
SetData(IntPtr, IntPtr, Int32) |
將 |