Språk

IDataObject Gränssnitt

Definition

Skapar en anslutning mellan en anropare och ett dataobjekt som implementerar IDataObject-gränssnittet. Den här anslutningen möjliggör meddelanden om ändringar i data för dataobjektet till anroparen.

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
Attribut

Kommentarer

Mer information om programmering med IDataObject-gränssnittet och Microsoft Management Console (MMC) finns i MMC Programmer's Guide.

Metoder

Name Description
DAdvise(IntPtr, Int32, IntPtr, Int32)

Skapar en meddelandeanslutning mellan ett dataobjekt som implementerar IDataObject gränssnittet och ett anroparobjekt, så att anroparen kan ta emot meddelanden om ändringar i data för dataobjektet.

DUnadvise(Int32)

Förstör en meddelandeanslutning som skapades av ett tidigare anrop till DAdvise(IntPtr, Int32, IntPtr, Int32) metoden.

EnumDAdvise(IntPtr)

Hämtar en pekare till ett objekt som kan räkna upp de meddelandeanslutningar som för närvarande underhålls av det här IDataObject gränssnittet.

EnumFormatEtc(Int32, IntPtr)

Hämtar en pekare till ett objekt som kan räkna upp de FORMATETC uppräkningstyper som den här implementeringen stöder.

GetCanonicalFormatEtc(IntPtr, IntPtr)

Hämtar en pekare till en standardstruktur FORMATETC som är logiskt likvärdig med, men inte nödvändigtvis lika med, den FORMATETC struktur som refereras av parametern a .

GetData(FORMATETC, STGMEDIUM)

Renderar de data som beskrivs i den angivna pFormatEtc-strukturen och överför dem till parametern b .

GetDataHere(FORMATETC, STGMEDIUM)

Renderar de data som beskrivs i den angivna pFormatEtc-strukturen och överför dem till parametern b .

QueryGetData(FORMATETC)

Hämtar ett värde som anger om implementeraren kan återge data som finns i parametern a .

SetData(IntPtr, IntPtr, Int32)

Överför de data som finns i STGMEDIUM strukturen, som refereras av a, till den här instansen IDataObject av gränssnittet.

Gäller för