IVsDataProvider.TryCreateObject, méthode (Guid, Type)
Essaie de créer une instance de l'entité spécifiée de support 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 ( _
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
Paramètres
source
Type : GuidIdentificateur de source de données de DDEX, ou Empty pour aucune source de données spécifique.
objType
Type : TypeUn type d'entité de support de DDEX.
Valeur de retour
Type : Object
Une instance d'entité spécifiée de support 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 prend en charge ; sinon, nullune référence null (Nothing en Visual Basic).
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | L'instanciation d'une nouvelle instance de l'entité de média est levé une exception, par la façon d'un appel d'CreateInstance par réflexion ou via CreateObject du fournisseur de DDEX ou l'implémentation de méthode CreateObject, ou conception de l'implémentation par défaut ou cliente d'objet (si elle existe). |
Notes
Délégués de cette méthode à la méthode 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 site.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.