Share via


IDataObject.GetData(FORMATETC, STGMEDIUM) Metode

Definisi

Mendapatkan data dari objek data sumber. Metode GetData(FORMATETC, STGMEDIUM) , yang dipanggil oleh konsumen data, merender data yang dijelaskan dalam struktur yang ditentukan FORMATETC dan mentransfernya melalui struktur yang ditentukan STGMEDIUM . Pemanggil kemudian bertanggung jawab untuk melepaskan STGMEDIUM struktur.

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)

Parameter

format
FORMATETC

Penunjuk ke FORMATETC struktur, diteruskan oleh referensi, yang menentukan format, sedang, dan perangkat target untuk digunakan saat meneruskan data. Dimungkinkan untuk menentukan lebih dari satu media dengan menggunakan operator Boolean OR, memungkinkan metode untuk memilih media terbaik di antara yang ditentukan.

medium
STGMEDIUM

Ketika metode ini kembali, berisi penunjuk ke STGMEDIUM struktur yang menunjukkan media penyimpanan yang berisi data yang dikembalikan melalui anggotanya tymed , dan tanggung jawab untuk melepaskan media melalui nilai anggotanya pUnkForRelease . Jika pUnkForRelease adalah null, penerima media bertanggung jawab untuk merilisnya; jika tidak, pUnkForRelease menunjuk ke IUnknown antarmuka pada objek yang sesuai sehingga metodenya Release dapat dipanggil. Media harus dialokasikan dan diisi oleh GetData(FORMATETC, STGMEDIUM). Parameter ini diteruskan tanpa diinisialisasi.

Keterangan

Untuk informasi selengkapnya, lihat Metode IDataObject::GetData.

Berlaku untuk