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 メソッド」を参照してください。

適用対象