DataObject.IDataObject.GetData(FORMATETC, STGMEDIUM) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir kaynak veri nesnesinden veri alır. Bir GetData(FORMATETC, STGMEDIUM) veri tüketicisi tarafından çağrılan yöntemi, 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 % formatetc, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium) = System::Runtime::InteropServices::ComTypes::IDataObject::GetData;
void IDataObject.GetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
Sub GetData (ByRef formatetc As FORMATETC, ByRef medium As STGMEDIUM) Implements IDataObject.GetData
Parametreler
- formatetc
- FORMATETC
Verileri geçirirken kullanılacak biçimi, ortamı ve hedef cihazı tanımlayan, başvuruyla geçirilen bir FORMATETC yapıya yönelik işaretçi. 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, üyesi aracılığıyla tymed döndürülen verileri içeren depolama medyasını gösteren yapıya yönelik bir işaretçiyi STGMEDIUM ve ortamı üyesinin pUnkForRelease değeri aracılığıyla serbest bırakma sorumluluğunu içerir. ise pUnkForReleasenull
, ortamın alıcısı serbest bırakmakla sorumludur; aksi takdirde, pUnkForRelease yönteminin IUnknown
çağrılabilmesi Release
için uygun nesnedeki arabirimi işaret eder. Ortam tarafından GetData(FORMATETC, STGMEDIUM)ayrılıp doldurulmalıdır. Bu parametre, başlatmadan iletilir.
Uygulamalar
Özel durumlar
Bu işlemi gerçekleştirmek için yeterli bellek yok.
Açıklamalar
Bu üye, açık bir arabirim üyesi uygulamasıdır. Yalnızca bir arabirime DataObjectIDataObject yayınlandığında kullanılabilir.