共用方式為


IVsDataProvider.TryCreateObject 方法 (Guid, Type)

嘗試建立指定的 DDEX 支援實體執行個體。DDEX 提供者實作的指定 DDEX 資料來源的。

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

語法

'宣告
Function TryCreateObject ( _
    source As Guid, _
    objType As Type _
) As Object
Object TryCreateObject(
    Guid source,
    Type objType
)
Object^ TryCreateObject(
    Guid source, 
    Type^ objType
)
abstract TryCreateObject : 
        source:Guid * 
        objType:Type -> Object 
function TryCreateObject(
    source : Guid, 
    objType : Type
) : Object

參數

  • source
    型別:System.Guid
    一 DDEX 資料來源識別項或 Empty 沒有特定資料來源的。
  • objType
    型別:System.Type
    DDEX 支援實體的型別。

傳回值

型別:System.Object
指定的 DDEX 支援實體執行個體。DDEX 提供者實作的指定 DDEX,資料來源中,如果 DDEX 提供者支援它,否則, nullNull 參照 (即 Visual Basic 中的 Nothing)。

例外狀況

例外狀況 條件
ArgumentNullException

支援實體的新執行個體的執行個體化 (Instantiation) 時擲回例外狀況,不論是 CreateInstance 呼叫的方式透過反映 (Reflection) 或透過 DDEX 提供者的 CreateObjectCreateObject 方法失敗的預設或用戶端物件的實作應該實作或建立 (如果有的話)。

備註

這個方法 TryCreateObject 方法的委派,並將 Object 做為 TSite 泛型參數和值 nullNull 參照 (即 Visual Basic 中的 Nothing) 做為 site 參數。

.NET Framework 安全性

請參閱

參考

IVsDataProvider 介面

TryCreateObject 多載

Microsoft.VisualStudio.Data.Core 命名空間