DataObject.IDataObject.GetDataHere(FORMATETC, STGMEDIUM) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ソース データ オブジェクトからデータを取得します。 このメソッドはデータ コンシューマーによって呼び出され、呼び出し元が、指定したストレージ メディアを割り当て、解放する必要があるという点で GetData(FORMATETC, STGMEDIUM) メソッドとは異なります。
virtual void System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere(System::Runtime::InteropServices::ComTypes::FORMATETC % formatetc, System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium) = System::Runtime::InteropServices::ComTypes::IDataObject::GetDataHere;
void IDataObject.GetDataHere (ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere : FORMATETC * STGMEDIUM -> unit
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere : FORMATETC * STGMEDIUM -> unit
Sub GetDataHere (ByRef formatetc As FORMATETC, ByRef medium As STGMEDIUM) Implements IDataObject.GetDataHere
パラメーター
- formatetc
- FORMATETC
データを渡すときに使用する形式、メディア、および対象デバイスを定義する FORMATETC 構造体へのポインター (参照渡し)。 TYMED に指定できるのは 1 つのメディアだけです。また、有効な TYMED 値は、TYMED_ISTORAGE、TYMED_ISTREAM、TYMED_HGLOBAL、または TYMED_FILE だけです。
- medium
- STGMEDIUM
転送されるデータを格納しているストレージ メディアを定義する STGMEDIUM (参照渡し)。 メディアは、呼び出し元で割り当て、GetDataHere(FORMATETC, STGMEDIUM) で情報を格納する必要があります。 呼び出し元は、メディアを解放する必要もあります。 このメソッドの実装では、常に、このパラメーターが指している pUnkForRelease 構造体のSTGMEDIUM メンバーに null
値を与える必要があります。
実装
注釈
このメンバーは、明示的なインターフェイス メンバーの実装です。 DataObject が IDataObject インターフェイスにキャストされた場合にのみ使用できます。
適用対象
.NET