DataObject.IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean) 方法

定義

將資料傳輸到實作此方法的物件。 此方法由包含資料來源的物件呼叫。

 virtual void System.Runtime.InteropServices.ComTypes.IDataObject.SetData(System::Runtime::InteropServices::ComTypes::FORMATETC % pFormatetcIn, System::Runtime::InteropServices::ComTypes::STGMEDIUM % pmedium, bool fRelease) = System::Runtime::InteropServices::ComTypes::IDataObject::SetData;
void IDataObject.SetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC pFormatetcIn, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM pmedium, bool fRelease);
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.SetData : FORMATETC * STGMEDIUM * bool -> unit
override this.System.Runtime.InteropServices.ComTypes.IDataObject.SetData : FORMATETC * STGMEDIUM * bool -> unit
Sub SetData (ByRef pFormatetcIn As FORMATETC, ByRef pmedium As STGMEDIUM, fRelease As Boolean) Implements IDataObject.SetData

參數

pFormatetcIn
FORMATETC

一個 FORMATETC 透過參考傳遞的結構,定義資料物件在解讀儲存媒介中資料時所使用的格式。

pmedium
STGMEDIUM

一個 STGMEDIUM 透過參考傳遞的結構,定義資料傳遞的儲存媒介。

fRelease
Boolean

true 指定被呼叫的資料物件(實作 SetData(FORMATETC, STGMEDIUM, Boolean))在呼叫回傳後擁有儲存媒介。 這表示資料物件在使用後必須釋放媒介,並呼叫函 ReleaseStgMedium 式。 false 為了指定呼叫者保有儲存媒介的所有權,且被呼叫的資料物件僅在呼叫期間使用儲存媒介。

實作

例外狀況

此方法不支援底層資料物件的類型。

備註

此成員為明確介面成員實作。 它只能在投 DataObject 射到 IDataObject 介面時使用。

適用於