Nyelv

IDataObject.GetDataHere(FORMATETC, STGMEDIUM) Metódus

Definíció

Adatokat kér le egy forrásadat-objektumból. Ez az adatfogyó által hívott metódus abban különbözik a GetData(FORMATETC, STGMEDIUM) metódustól, hogy a hívónak ki kell osztania és felszabadítania a megadott tárolóeszközt.

public:
 void GetDataHere(System::Runtime::InteropServices::ComTypes::FORMATETC % format, System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium);
public void GetDataHere(ref System.Runtime.InteropServices.ComTypes.FORMATETC format, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member GetDataHere : FORMATETC * STGMEDIUM -> unit
Public Sub GetDataHere (ByRef format As FORMATETC, ByRef medium As STGMEDIUM)

Paraméterek

format
FORMATETC

Hivatkozással átadott struktúra mutatója FORMATETC , amely meghatározza az adatok továbbításakor használni kívánt formátumot, közepes és céleszközt. Csak egy adathordozó adható meg, TYMEDés csak a következő TYMED értékek érvényesek: TYMED_ISTORAGE, TYMED_ISTREAM, TYMED_HGLOBALvagy TYMED_FILE.

medium
STGMEDIUM

A STGMEDIUMreferencia által átadott, amely meghatározza az átvitt adatokat tartalmazó tárolóeszközt. A adathordozót a hívónak kell lefoglalnia, és ki kell töltenie a következővel GetDataHere(FORMATETC, STGMEDIUM): . A hívónak is szabaddá kell tennie a közeget. Ennek a módszernek a implementációjának mindig meg kell adnia annak a struktúratagnak az null értékétpUnkForRelease, amelyre ez a STGMEDIUM paraméter utal.

Megjegyzések

További információ: IDataObject::GetDataHere metódus.

A következőre érvényes: