共用方式為


ClipboardObject.IDataObject.GetData 方法

從來源資料物件取得資料。 這個方法由資料消費者呼叫。 它會在指定的 FORMATETC 結構所描述的資料並將指定的 STGMEDIUM 結構傳輸這些資料。 接著再由呼叫端負責釋放 STGMEDIUM 結構。

命名空間:  Microsoft.VisualStudio.Data.Framework
組件:  Microsoft.VisualStudio.Data.Framework (在 Microsoft.VisualStudio.Data.Framework.dll 中)

語法

'宣告
Private Sub GetData ( _
    ByRef format As FORMATETC, _
    <OutAttribute> ByRef medium As STGMEDIUM _
) Implements IDataObject.GetData
void IDataObject.GetData(
    ref FORMATETC format,
    out STGMEDIUM medium
)
private:
virtual void GetData(
    FORMATETC% format, 
    [OutAttribute] STGMEDIUM% medium
) sealed = IDataObject::GetData
private abstract GetData : 
        format:FORMATETC byref * 
        medium:STGMEDIUM byref -> unit  
private override GetData : 
        format:FORMATETC byref * 
        medium:STGMEDIUM byref -> unit
JScript 不支援明確介面實作。

參數

  • format
    類型:FORMATETC%

    in FORMATETC 結構的參考,以傳址方式傳遞的,定義格式、媒體和目標裝置使用,當傳遞資料時。 指定一個媒體,允許方法選取項目中的最佳媒體指定使用 Boolean 或運算子,是可能的。

  • medium
    類型:STGMEDIUM%

    當這個方法傳回時,這個參數會包含表示包含傳回之資料的存放媒體透過其 tymed 成員的 STGMEDIUM 結構的參考成員值釋放媒體的責任透過其 pUnkForRelease 成員的值。 如果 pUnkForRelease 是 nullnull 參考 (即 Visual Basic 中的 Nothing),便由媒體的接收者負責釋放媒體;否則,為 IUnknown 的 pUnkForRelease 會指向適當物件連接,使其可以呼叫 Release 方法。 必須配置和這個方法填入媒體。 這個參數會以未初始化的狀態傳遞。

實作

IDataObject.GetData(FORMATETC, STGMEDIUM)

備註

這個方法將呼叫委派給從 System.Runtime.InteropServices.ComTypes 命名空間中的對應 GetData ,假設, Clipboard 物件包裝現有的 IDataObject

.NET Framework 安全性

請參閱

參考

ClipboardObject 類別

Microsoft.VisualStudio.Data.Framework 命名空間