Aracılığıyla paylaş


ClipboardObject.IDataObject.GetData(FORMATETC, STGMEDIUM) Yöntem

Tanım

Bir kaynak veri nesnesinden veri alır. Bu yöntem bir veri tüketicisi tarafından çağrılır. Belirtilen yapıda açıklanan verileri işler ve belirtilen FORMATETCSTGMEDIUM yapı üzerinden aktarır. Ardından çağıran, yapıyı STGMEDIUM serbest bırakma sorumluluğunu üstlenir.

 virtual void System.Runtime.InteropServices.ComTypes.IDataObject.GetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium) = System::Runtime::InteropServices::ComTypes::IDataObject::GetData;
void IDataObject.GetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC format, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
Sub GetData (ByRef format As FORMATETC, ByRef medium As STGMEDIUM) Implements IDataObject.GetData

Parametreler

format
FORMATETC

Verileri geçirirken kullanılacak biçimi, ortamı ve hedef cihazı tanımlayan, başvuru ile geçirilen bir FORMATETC yapıya başvuru. Yöntemin belirtilenler arasında en iyi ortamı seçmesine izin vererek Boolean OR işlecini kullanarak birden fazla ortam belirtmek mümkündür.

medium
STGMEDIUM

Bu yöntem döndürdüğünde, bu parametre, üyesi aracılığıyla döndürülen verileri içeren depolama medyasını tymed gösteren yapıya bir başvuru STGMEDIUM ve ortamı üyesinin pUnkForRelease değeri aracılığıyla serbest bırakma sorumluluğunu içerir. Null ise pUnkForRelease , ortamın alıcısı serbest bırakmakla sorumludur; aksi takdirde, pUnkForRelease uygun nesnedeki IUnknown arabirimine işaret eder, böylece Release yöntemi çağrılabilir. Ortam bu yöntemle ayrılıp doldurulmalıdır. Bu parametre, başlatmadan iletilir.

Uygulamalar

Şunlara uygulanır