DataObject.IDataObject.GetData(FORMATETC, STGMEDIUM) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從來源資料物件取得資料。 該 GetData(FORMATETC, STGMEDIUM) 方法由資料使用者呼叫,會渲染指定結構中 FORMATETC 描述的資料,並透過該結構 STGMEDIUM 傳輸。 呼叫者隨後承擔釋放結構的 STGMEDIUM 責任。
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
參數
- medium
- STGMEDIUM
當此方法回傳時,包含一個指向結構的 STGMEDIUM 指標,透過其 tymed 成員表示包含回傳資料的儲存媒介,以及透過成員 pUnkForRelease 值釋放媒介的責任。 若 pUnkForRelease 是 null,則介質接收者負責釋放;否則,指向 pUnkForReleaseIUnknown 適當物件的介面,以便呼叫其 Release 方法。 介質必須由 分配並填充 GetData(FORMATETC, STGMEDIUM)。 這個參數會未初始化傳遞。
實作
例外狀況
記憶體不足以執行此操作。
備註
此成員為明確介面成員實作。 它只能在投 DataObject 射到 IDataObject 介面時使用。