共用方式為


ClipboardObject.IDataObject.GetDataHere 方法

從來源資料物件取得資料。 這個方法 (由資料消費者呼叫) 與 IDataObject.GetData 方法不同,呼叫端必須針對後者配置及釋放指定的存放媒體。

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

語法

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

參數

  • format
    類型:FORMATETC%

    in FORMATETC 結構的參考,以傳址方式傳遞的,定義格式、媒體和目標裝置使用,當傳遞資料時。 只能指定一個媒體。 TYMED可指定,,而且只有下列 TYMED 值有效:TYMED_ISTORAGE、TYMED_ISTREAM、TYMED_HGLOBAL 或 TYMED_FILE。

  • medium
    類型:STGMEDIUM%

    以傳址方式傳遞的 STGMEDIUM,定義包含要傳輸之資料的存放媒體。 必須由呼叫端配置並由這個方法填入媒體。 呼叫端也必須釋放媒體。 這個方法的實作必須永遠提供 nullnull 參考 (即 Visual Basic 中的 Nothing) 的值給這個參數所指向之 T:System.Runtime.InteropServices.ComTypes.STGMEDIUM 結構的 [pUnkForRelease] 成員。

實作

IDataObject.GetDataHere(FORMATETC, STGMEDIUM)

備註

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

.NET Framework 安全性

請參閱

參考

ClipboardObject 類別

Microsoft.VisualStudio.Data.Framework 命名空間