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

定義

將資料傳輸給實作這個方法的物件。 這個方法是由包含資料來源的物件所呼叫。

public:
 void SetData(System::Runtime::InteropServices::ComTypes::FORMATETC % formatIn, System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium, bool release);
public void SetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC formatIn, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium, bool release);
abstract member SetData : FORMATETC * STGMEDIUM * bool -> unit
Public Sub SetData (ByRef formatIn As FORMATETC, ByRef medium As STGMEDIUM, release As Boolean)

參數

formatIn
FORMATETC

以傳址方式傳遞的 FORMATETC 結構,定義資料物件在解譯存放媒體內含資料時所使用的格式。

medium
STGMEDIUM

以傳址方傳遞的 STGMEDIUM 結構,定義用來傳遞資料的存放媒體。

release
Boolean

true 指定在呼叫傳回之後,呼叫的資料物件 (實作 SetData(FORMATETC, STGMEDIUM, Boolean)) 便會擁有存放媒體。 這表示資料物件必須在使用媒體之後,呼叫 ReleaseStgMedium 函式來釋放媒體。 false 則指定呼叫端仍保留存放媒體的擁有權,而呼叫的物件資料只在呼叫期間使用存放媒體。

備註

如需詳細資訊,請參閱 IDataObject::SetData 方法

適用於