Sdílet prostřednictvím


ClipboardObject.IDataObject.GetData(FORMATETC, STGMEDIUM) Metoda

Definice

Získá data ze zdrojového datového objektu. Tuto metodu volá příjemce dat. Vykreslí data popsaná v zadané FORMATETC struktuře a přenese je přes zadanou STGMEDIUM strukturu. Volající pak převezme odpovědnost za uvolnění STGMEDIUM struktury.

 virtual void System.Runtime.InteropServices.ComTypes.IDataObject.GetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium) = System::Runtime::InteropServices::ComTypes::IDataObject::GetData;
void IDataObject.GetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC format, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
Sub GetData (ByRef format As FORMATETC, ByRef medium As STGMEDIUM) Implements IDataObject.GetData

Parametry

format
FORMATETC

Odkaz na FORMATETC strukturu předanou odkazem, která definuje formát, médium a cílové zařízení, které se má použít při předávání dat. Je možné zadat více než jedno médium pomocí logického operátoru OR, což metodě umožňuje zvolit nejlepší médium ze zadaných.

medium
STGMEDIUM

Když tato metoda vrátí, tento parametr obsahuje odkaz na STGMEDIUM strukturu, která označuje paměťové médium obsahující vrácená data prostřednictvím svého tymed člena, a odpovědnost za uvolnění média prostřednictvím hodnoty jeho pUnkForRelease člena. Pokud pUnkForRelease je hodnota null, příjemce média je zodpovědný za jeho uvolnění. V opačném případě pUnkForRelease odkazuje na rozhraní IUnknown na příslušném objektu, aby bylo možné volat jeho metodu Release. Médium musí být přiděleno a vyplněno touto metodou. Tento parametr se předává neinicializovaný.

Implementuje

Platí pro