DataObject.IDataObject.GetData(FORMATETC, STGMEDIUM) メソッド

定義

ソース データ オブジェクトからデータを取得します。 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;
[System.Security.SecurityCritical]
void IDataObject.GetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
void IDataObject.GetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
[<System.Security.SecurityCritical>]
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
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

パラメーター

formatetc
FORMATETC

データを渡すときに使用する形式、メディア、および対象デバイスを定義する FORMATETC 構造体へのポインター (参照渡し)。 ブール型の OR 演算子を使用して複数のメディアを指定し、メソッドがそれらの指定の中から最良のメディアを選択できるようにします。

medium
STGMEDIUM

このメソッドから制御が戻るときに、STGMEDIUM メンバーを通じて返されたデータを格納しているストレージ メディアと、その tymed メンバーの値を通じてメディアを解放する必要性を示す pUnkForRelease 構造体へのポインターを格納します。 pUnkForReleasenull の場合は、メディアを受け取ったら、そのメディアを解放する必要があります。それ以外の場合は、pUnkForRelease が適切なオブジェクトの IUnknown インターフェイスを指すため、その Release メソッドを呼び出すことができます。 メディアは、GetData(FORMATETC, STGMEDIUM) で割り当て、情報を格納する必要があります。 このパラメーターは初期化せずに渡されます。

実装

属性

注釈

このメンバーは、明示的なインターフェイス メンバーの実装です。 これは、DataObject のインスタンスが IDataObject インターフェイスにキャストされる場合のみ、使用できます。

適用対象