Udostępnij za pośrednictwem


IDataObject.GetDataHere(FORMATETC, STGMEDIUM) Metoda

Definicja

Uzyskuje dane z obiektu danych źródłowych. Ta metoda, która jest wywoływana przez użytkownika danych, różni się od GetData(FORMATETC, STGMEDIUM) metody , w której obiekt wywołujący musi przydzielić i zwolnić określony nośnik magazynu.

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)

Parametry

format
FORMATETC

Wskaźnik do FORMATETC struktury przekazanej przez odwołanie definiujący format, średni i docelowy urządzenie do użycia podczas przekazywania danych. Tylko jeden nośnik można określić w elemecie TYMED, a tylko następujące TYMED wartości są prawidłowe: TYMED_ISTORAGE, , TYMED_ISTREAMTYMED_HGLOBAL, lub TYMED_FILE.

medium
STGMEDIUM

Element STGMEDIUM, przekazany przez odwołanie, definiujący nośnik magazynu zawierający przesyłane dane. Nośnik musi być przydzielony przez obiekt wywołujący i wypełniony przez GetDataHere(FORMATETC, STGMEDIUM)element . Obiekt wywołujący musi również uwolnić medium. Implementacja tej metody musi zawsze podać wartość null elementu pUnkForRelease członkowskiego STGMEDIUM struktury, do którego wskazuje ten parametr.

Uwagi

Aby uzyskać więcej informacji, zobacz IDataObject::GetDataHere — metoda.

Dotyczy