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 struktury przekazanej FORMATETC 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 TYMEDelemecie , a tylko następujące TYMED wartości są prawidłowe: TYMED_ISTORAGE, , TYMED_ISTREAMTYMED_HGLOBALlub TYMED_FILE.

medium
STGMEDIUM

Element STGMEDIUM, przekazany przez odwołanie, który definiuje nośnik magazynu zawierający przesyłane dane. Nośnik musi zostać przydzielony przez obiekt wywołujący i wypełniony przez GetDataHere(FORMATETC, STGMEDIUM)element . Rozmówcę musi również zwolnić 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