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 パラメーターによって参照されるFORMATETC構造体と論理的に等価である (必ずしも等しくない) 標準の |
| GetData(FORMATETC, STGMEDIUM) |
指定した pFormatEtc 構造体に記述されているデータをレンダリングし、 |
| GetDataHere(FORMATETC, STGMEDIUM) |
指定した pFormatEtc 構造体に記述されているデータをレンダリングし、 |
| QueryGetData(FORMATETC) |
|
| SetData(IntPtr, IntPtr, Int32) |
STGMEDIUMによって参照される |