Share via


IVsDataProvider.TryCreateObject<TObject>, méthode (Guid)

Essaie de créer une instance de l'entité spécifiée en charge de DDEX pour la source de données spécifiée de DDEX implémentée par le fournisseur de DDEX.

Espace de noms :  Microsoft.VisualStudio.Data.Core
Assembly :  Microsoft.VisualStudio.Data.Core (dans Microsoft.VisualStudio.Data.Core.dll)

Syntaxe

'Déclaration
Function TryCreateObject(Of TObject) ( _
    source As Guid _
) As TObject
TObject TryCreateObject<TObject>(
    Guid source
)
generic<typename TObject>
TObject TryCreateObject(
    Guid source
)
abstract TryCreateObject : 
        source:Guid -> 'TObject 
JScript ne prend pas en charge les types ou les méthodes génériques.

Paramètres de type

  • TObject
    Objet.

Paramètres

  • source
    Type : System.Guid
    Un identificateur de source de données de DDEX, ou Empty pour une source de données spécifique.

Valeur de retour

Type : TObject
Une instance de l'entité spécifiée en charge de DDEX pour la source de données spécifiée de DDEX implémentée par le fournisseur de DDEX, si le fournisseur de DDEX le prend en charge.Sinon, l'instance par défaut du type TObject.

Exceptions

Exception Condition
[DataProviderException]

L'instanciation d'une nouvelle instance de l'entité de prise en charge est levé une exception, par la façon d'un appel d' CreateInstance par réflexion ou par le biais de l'implémentation de méthode d' CreateObject ou d' CreateObject du fournisseur de DDEX, ou la création de la valeur par défaut ou de l'implémentation cliente d'objet (s'il y en a une.)

Notes

Délégués de cette méthode à la méthode d' TryCreateObject , en passant Object comme valeur de paramètre générique de TSite et nullune référence null (Nothing en Visual Basic) comme paramètre d' site .

Sécurité .NET Framework

Voir aussi

Référence

IVsDataProvider Interface

TryCreateObject, surcharge

Microsoft.VisualStudio.Data.Core, espace de noms