DataObject.IDataObject.GetDataHere(FORMATETC, STGMEDIUM) Metod

Definition

Hämtar data från ett källdataobjekt. Den här metoden, som anropas av en datakonsument, skiljer sig från metoden GetData(FORMATETC, STGMEDIUM) eftersom anroparen måste allokera och frigöra det angivna lagringsmediet.

 virtual void System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere(System::Runtime::InteropServices::ComTypes::FORMATETC % formatetc, System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium) = System::Runtime::InteropServices::ComTypes::IDataObject::GetDataHere;
void IDataObject.GetDataHere(ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere : FORMATETC * STGMEDIUM -> unit
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere : FORMATETC * STGMEDIUM -> unit
Sub GetDataHere (ByRef formatetc As FORMATETC, ByRef medium As STGMEDIUM) Implements IDataObject.GetDataHere

Parametrar

formatetc
FORMATETC

En pekare till en FORMATETC struktur som skickas med referens och som definierar vilken format-, medel- och målenhet som ska användas när data skickas. Endast ett medium kan anges i TYMED, och endast följande TYMED värden är giltiga: TYMED_ISTORAGE, TYMED_ISTREAM, TYMED_HGLOBAL, eller TYMED_FILE.

medium
STGMEDIUM

En STGMEDIUM, skickad av referens, som definierar lagringsmediet som innehåller de data som överförs. Mediet måste allokeras av anroparen och fyllas i av GetDataHere(FORMATETC, STGMEDIUM). Anroparen måste också frigöra mediet. Implementeringen av den här metoden måste alltid ange ett värde null för den pUnkForRelease medlem i STGMEDIUM strukturen som den här parametern pekar på.

Implementeringar

Kommentarer

Den här medlemmen är en explicit implementering av gränssnittsmedlemmar. Den kan endast användas när är gjuten DataObject till ett IDataObject gränssnitt.

Gäller för