DataObject.IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將資料傳輸給實作這個方法的物件。 這個方法是由包含資料來源的物件所呼叫。
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
參數
- fRelease
- Boolean
true
指定在呼叫傳回之後,呼叫的資料物件 (實作 SetData(FORMATETC, STGMEDIUM, Boolean)) 便會擁有存放媒體。 這表示資料物件必須在使用媒體之後,呼叫 ReleaseStgMedium
函式來釋放媒體。 false
則指定呼叫端仍保留存放媒體的擁有權,而呼叫的物件資料只在呼叫期間使用存放媒體。
實作
例外狀況
這個方法不支援基礎資料物件的類型。
備註
這個成員是明確介面成員實作, 它只有在 DataObject 轉型成 IDataObject 介面時才能使用。