ClipboardObject.IDataObject.GetData(FORMATETC, STGMEDIUM) 方法

定義

從來源資料物件取得資料。 這個方法是由資料取用者呼叫。 它會轉譯指定 FORMATETC 結構中所述的資料,並透過指定的 STGMEDIUM 結構傳輸資料。 接著再由呼叫端負責釋放 STGMEDIUM 結構。

 virtual void System.Runtime.InteropServices.ComTypes.IDataObject.GetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium) = System::Runtime::InteropServices::ComTypes::IDataObject::GetData;
void IDataObject.GetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC format, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
Sub GetData (ByRef format As FORMATETC, ByRef medium As STGMEDIUM) Implements IDataObject.GetData

參數

format
FORMATETC

以傳址方式傳遞之結構的參考 FORMATETC ,定義傳遞資料時要使用的格式、中型和目標裝置。 您可以使用布林值 OR 運算子指定多個媒體,好讓方法可以在指定的媒體中選擇最適合的媒體。

medium
STGMEDIUM

當這個方法傳回時,這個參數會包含 結構的參考 STGMEDIUM ,指出透過其 tymed 成員包含傳回資料的儲存媒體,以及透過其成員的值 pUnkForRelease 釋放媒體的責任。 如果 pUnkForRelease 為 null,媒體的接收者會負責釋放它;否則,pUnkForRelease 會指向適當物件上的 IUnknown 介面,以便呼叫其 Release 方法。 媒體必須由這個方法配置並填入。 這個參數會以未初始化的狀態傳遞。

實作

適用於