IDataObject.GetData(FORMATETC, STGMEDIUM) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uzyskuje dane z obiektu danych źródłowych. Metoda GetData(FORMATETC, STGMEDIUM) , która jest wywoływana przez odbiorcę danych, renderuje dane opisane w określonej strukturze i przesyła je za pośrednictwem określonej FORMATETCSTGMEDIUM struktury. Następnie wywołujący przejmuje odpowiedzialność za uwolnienie STGMEDIUM struktury.
public:
void GetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium);
public void GetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC format, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member GetData : FORMATETC * STGMEDIUM -> unit
Public Sub GetData (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. Istnieje możliwość określenia więcej niż jednego nośnika przy użyciu operatora logicznego OR, co pozwala metodzie wybrać najlepszy średni spośród tych określonych.
- medium
- STGMEDIUM
Gdy ta metoda zwraca, zawiera wskaźnik do STGMEDIUM struktury, która wskazuje nośnik magazynu zawierający zwrócone dane za pośrednictwem jego tymed elementu członkowskiego, oraz odpowiedzialność za zwolnienie nośnika za pośrednictwem wartości elementu pUnkForRelease członkowskiego. Jeśli pUnkForRelease element to null, odbiorca nośnika jest odpowiedzialny za jego uwolnienie; w przeciwnym razie wskazuje pUnkForRelease interfejs na odpowiednim obiekcie, IUnknown aby można było wywołać jego Release metodę. Nośnik musi być przydzielony i wypełniony przez GetData(FORMATETC, STGMEDIUM)element . Ten parametr jest przekazywany niezainicjowany.
Uwagi
Aby uzyskać więcej informacji, zobacz IDataObject::GetData method (Metoda IDataObject::GetData).