IDataObject Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy połączenie między obiektem wywołującym i obiektem danych implementowania interfejsu IDataObject. To połączenie umożliwia powiadomienia o zmianach w danych obiektu danych do obiektu wywołującego.
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
- Atrybuty
Uwagi
Aby uzyskać więcej informacji na temat programowania za pomocą interfejsu IDataObject i programu Microsoft Management Console ( MMC), zobacz Przewodnik programisty MMC.
Metody
DAdvise(IntPtr, Int32, IntPtr, Int32) |
Tworzy połączenie powiadomień między obiektem danych implementujące IDataObject interfejs a obiektem wywołującym, umożliwiając obiektowi wywołującego odbieranie powiadomień o zmianach w danych obiektu danych. |
DUnadvise(Int32) |
Niszczy połączenie powiadomień, które zostało utworzone przez wcześniejsze wywołanie DAdvise(IntPtr, Int32, IntPtr, Int32) metody . |
EnumDAdvise(IntPtr) |
Pobiera wskaźnik do obiektu, który może wyliczać połączenia powiadomień, które są obecnie obsługiwane przez ten IDataObject interfejs. |
EnumFormatEtc(Int32, IntPtr) |
Pobiera wskaźnik do obiektu, który może wyliczać typy modułów FORMATETC wyliczających obsługiwane przez tę implementację. |
GetCanonicalFormatEtc(IntPtr, IntPtr) |
Pobiera wskaźnik do standardowej FORMATETC struktury, która jest logicznie równoważna, ale niekoniecznie równej FORMATETC strukturze, do którego odwołuje |
GetData(FORMATETC, STGMEDIUM) |
Renderuje dane opisane w określonej strukturze pFormatEtc i przesyła je do parametru |
GetDataHere(FORMATETC, STGMEDIUM) |
Renderuje dane opisane w określonej strukturze pFormatEtc i przesyła je do parametru |
QueryGetData(FORMATETC) |
Pobiera wartość wskazującą, czy implementator może renderować dane zawarte w parametrze |
SetData(IntPtr, IntPtr, Int32) |
Przesyła dane zawarte w STGMEDIUM strukturze, do których odwołuje |