IDataObject Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Verbindung zwischen einem Aufrufer und einem Datenobjekt, das die IDataObject-Schnittstelle implementiert. Diese Verbindung ermöglicht Benachrichtigungen über Änderungen an den Daten im Datenobjekt an den Aufrufer.
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
- Attribute
Hinweise
Weitere Informationen zur Programmierung mit der IDataObject-Schnittstelle und der Microsoft Management Console (MMC) finden Sie im MMC-Programmierhandbuch.
Methoden
DAdvise(IntPtr, Int32, IntPtr, Int32) |
Erstellt eine Benachrichtigungsverbindung zwischen einem Datenobjekt, das die IDataObject-Schnittstelle implementiert, und einem aufrufenden Objekt, wodurch der Aufrufer Benachrichtigungen über Änderungen an den Daten des Datenobjekts erhalten kann. |
DUnadvise(Int32) |
Zerstört eine Benachrichtigungsverbindung, die bei einem früheren Aufruf der DAdvise(IntPtr, Int32, IntPtr, Int32)-Methode erstellt wurde. |
EnumDAdvise(IntPtr) |
Ruft einen Zeiger auf ein Objekt ab, das die Benachrichtigungsverbindungen auflisten kann, die derzeit von dieser IDataObject-Schnittstelle verwaltet werden. |
EnumFormatEtc(Int32, IntPtr) |
Ruft einen Zeiger auf ein Objekt ab, das die FORMATETC-Enumeratortypen auflisten kann, die diese Implementierung unterstützt. |
GetCanonicalFormatEtc(IntPtr, IntPtr) |
Ruft einen Zeiger auf eine FORMATETC-Standardstruktur ab, die der FORMATETC-Struktur, auf die der |
GetData(FORMATETC, STGMEDIUM) |
Rendert die in der angegebenen pFormatEtc-Struktur beschriebenen Daten und überträgt diese an den |
GetDataHere(FORMATETC, STGMEDIUM) |
Rendert die in der angegebenen pFormatEtc-Struktur beschriebenen Daten und überträgt diese an den |
QueryGetData(FORMATETC) |
Ruft einen Wert ab, der angibt, ob der Implementierer die im |
SetData(IntPtr, IntPtr, Int32) |
Überträgt die in der STGMEDIUM-Struktur, auf die durch |