Condividi tramite


Metodo IVsDataProvider.TryCreateObject (Guid, Type)

Tenta di creare un'istanza dell'entità specificata di supporto di DDEX per l'origine dati specificata di DDEX che viene implementata dal provider di DDEX.

Spazio dei nomi:  Microsoft.VisualStudio.Data.Core
Assembly:  Microsoft.VisualStudio.Data.Core (in Microsoft.VisualStudio.Data.Core.dll)

Sintassi

'Dichiarazione
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

Parametri

  • source
    Tipo: Guid

    Un identificatore di origine dati di DDEX, o Empty ad alcuna origine dati specifica.

  • objType
    Tipo: Type

    Un tipo di entità del supporto tecnico DDEX.

Valore restituito

Tipo: Object
Un'istanza dell'entità specificata di supporto di DDEX per l'origine dati specificata di DDEX che viene implementata dal provider di DDEX, se il provider di DDEX è supportata; in caso contrario, nullriferimento null (Nothing in Visual Basic).

Eccezioni

Eccezione Condizione
ArgumentNullException

La creazione di un'istanza di una nuova istanza di supporto è stata generata un'eccezione, sia dalla modalità di una chiamata CreateInstance tramite reflection o tramite l'implementazione del metodo CreateObject o CreateObject del provider di DDEX, o la creazione dell'implementazione dell'oggetto client o di impostazione predefinita (se presente) ha esito negativo.

Note

Delegati di questo metodo al metodo TryCreateObject, passando Object come valore del parametro generico di TSite e nullriferimento null (Nothing in Visual Basic) come parametro site.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsDataProvider Interfaccia

Overload TryCreateObject

Spazio dei nomi Microsoft.VisualStudio.Data.Core