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 程式設計師指南。
方法
| 名稱 | Description |
|---|---|
| DAdvise(IntPtr, Int32, IntPtr, Int32) |
建立實作介面 IDataObject 資料物件與呼叫物件之間的通知連線,讓呼叫者能收到資料物件變更的通知。 |
| DUnadvise(Int32) |
會破壞先前呼叫 DAdvise(IntPtr, Int32, IntPtr, Int32) 該方法所建立的通知連線。 |
| EnumDAdvise(IntPtr) |
擷取一個指向物件的指標,該物件可枚舉目前由此 IDataObject 介面維護的通知連線。 |
| EnumFormatEtc(Int32, IntPtr) |
取得一個指向物件的指標,該物件可枚 FORMATETC 舉本實作所支援的枚舉子類型。 |
| GetCanonicalFormatEtc(IntPtr, IntPtr) |
檢索一個指向FORMATETC標準結構的指標,該結構在邏輯上等價於參數所參考FORMATETC的結構,但不一定 |
| GetData(FORMATETC, STGMEDIUM) |
渲染指定 pFormatEtc 結構中描述的資料,並將其傳送到參數中 |
| GetDataHere(FORMATETC, STGMEDIUM) |
渲染指定 pFormatEtc 結構中描述的資料,並將其傳送到參數中 |
| QueryGetData(FORMATETC) |
擷取一個值,表示實作者是否能渲染參數中包含的 |
| SetData(IntPtr, IntPtr, Int32) |
將結構中所包含 STGMEDIUM 的資料(由 |