IVsDataProvider.CreateObject Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| CreateObject(Type) |
Crée une instance de l’entité de prise en charge de DDEX spécifiée qui est implémentée par le fournisseur DDEX. |
| CreateObject(Guid, Type) |
Crée une instance de l’entité de support DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX. |
| CreateObject<TObject,TSite>(Guid, TSite) |
Crée une instance de l’entité de support DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX, avec l’objet de site spécifié. |
| CreateObject<TObject>() |
Crée une instance de l’entité de prise en charge de DDEX spécifiée qui est implémentée par le fournisseur DDEX. |
| CreateObject<TObject>(Guid) |
Crée une instance de l’entité de support DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX. |
| CreateObject<TSite>(Guid, Type, TSite) |
Crée une instance de l’entité de support DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX, avec l’objet de site spécifié. |
CreateObject(Type)
Crée une instance de l’entité de prise en charge de DDEX spécifiée qui est implémentée par le fournisseur DDEX.
public:
System::Object ^ CreateObject(Type ^ objType);
public object CreateObject (Type objType);
abstract member CreateObject : Type -> obj
Public Function CreateObject (objType As Type) As Object
Paramètres
- objType
- Type
Type d’entité de prise en charge de DDEX.
Retours
Instance de l’entité de prise en charge de DDEX spécifiée qui est implémentée par le fournisseur DDEX.
Exceptions
Le fournisseur DDEX ne prend pas en charge l’entité de prise en charge, ou l’instanciation d’une nouvelle instance de l’entité de prise en charge a levé une exception, qu’il s’agisse d’un appel CreateInstance par réflexion ou par le biais de l’implémentation de la méthode du fournisseur DDEX CreateObject(Type) , ou de la création de l’implémentation par défaut ou de l’objet client (le cas échéant).
S’applique à
CreateObject(Guid, Type)
Crée une instance de l’entité de support DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX.
public:
System::Object ^ CreateObject(Guid source, Type ^ objType);
public object CreateObject (Guid source, Type objType);
abstract member CreateObject : Guid * Type -> obj
Public Function CreateObject (source As Guid, objType As Type) As Object
Paramètres
- source
- Guid
Identificateur d’une source de données DDEX, ou Empty pour aucune source de données spécifique.
- objType
- Type
Type d’entité de prise en charge de DDEX.
Retours
Instance de l’entité de prise en charge de DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX.
Exceptions
Le fournisseur DDEX ne prend pas en charge l’entité de prise en charge, ou l’instanciation d’une nouvelle instance de l’entité de prise en charge a levé une exception, qu’il s’agisse d’un appel CreateInstance par réflexion ou par le biais de l’implémentation de la méthode du fournisseur DDEX CreateObject(Type) , ou de la création de l’implémentation par défaut ou de l’objet client (le cas échéant).
S’applique à
CreateObject<TObject,TSite>(Guid, TSite)
Crée une instance de l’entité de support DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX, avec l’objet de site spécifié.
public:
generic <typename TObject, typename TSite>
TObject CreateObject(Guid source, TSite site);
public TObject CreateObject<TObject,TSite> (Guid source, TSite site);
abstract member CreateObject : Guid * 'Site -> 'Object
Public Function CreateObject(Of TObject, TSite) (source As Guid, site As TSite) As TObject
Paramètres de type
- TObject
Objet.
- TSite
Site.
Paramètres
- source
- Guid
Identificateur d’une source de données DDEX, ou Empty pour aucune source de données spécifique.
- site
- TSite
Instance d’un objet qui doit prendre la place de la nouvelle entité de support DDEX.
Retours
- TObject
Instance de l’entité de prise en charge de DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX, avec l’objet de site spécifié.
Exceptions
Le fournisseur DDEX ne prend pas en charge l’entité de prise en charge, ou l’instanciation d’une nouvelle instance de l’entité de prise en charge a levé une exception, qu’il s’agisse d’un appel CreateInstance par réflexion ou par le biais de l’implémentation de la méthode du fournisseur DDEX CreateObject(Type) , ou de la création de l’implémentation par défaut ou de l’objet client (le cas échéant).
S’applique à
CreateObject<TObject>()
Crée une instance de l’entité de prise en charge de DDEX spécifiée qui est implémentée par le fournisseur DDEX.
public:
generic <typename TObject>
TObject CreateObject();
public TObject CreateObject<TObject> ();
abstract member CreateObject : unit -> 'Object
Public Function CreateObject(Of TObject) () As TObject
Paramètres de type
- TObject
Objet.
Retours
- TObject
Instance de l’entité de prise en charge de DDEX spécifiée qui est implémentée par le fournisseur DDEX.
Exceptions
Le fournisseur DDEX ne prend pas en charge l’entité de prise en charge, ou l’instanciation d’une nouvelle instance de l’entité de prise en charge a levé une exception, qu’il s’agisse d’un appel CreateInstance par réflexion ou par le biais de l’implémentation de la méthode du fournisseur DDEX CreateObject(Type) , ou de la création de l’implémentation par défaut ou de l’objet client (le cas échéant).
S’applique à
CreateObject<TObject>(Guid)
Crée une instance de l’entité de support DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX.
public:
generic <typename TObject>
TObject CreateObject(Guid source);
public TObject CreateObject<TObject> (Guid source);
abstract member CreateObject : Guid -> 'Object
Public Function CreateObject(Of TObject) (source As Guid) As TObject
Paramètres de type
- TObject
Objet.
Paramètres
- source
- Guid
Identificateur d’une source de données DDEX, ou Empty pour aucune source de données spécifique.
Retours
- TObject
Instance de l’entité de prise en charge de DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX.
Exceptions
Le fournisseur DDEX ne prend pas en charge l’entité de prise en charge, ou l’instanciation d’une nouvelle instance de l’entité de prise en charge a levé une exception, qu’il s’agisse d’un appel CreateInstance par réflexion ou par le biais de l’implémentation de la méthode du fournisseur DDEX CreateObject(Type) , ou de la création de l’implémentation par défaut ou de l’objet client (le cas échéant).
S’applique à
CreateObject<TSite>(Guid, Type, TSite)
Crée une instance de l’entité de support DDEX spécifiée pour la source de données DDEX spécifiée qui est implémentée par le fournisseur DDEX, avec l’objet de site spécifié.
public:
generic <typename TSite>
System::Object ^ CreateObject(Guid source, Type ^ objType, TSite site);
public object CreateObject<TSite> (Guid source, Type objType, TSite site);
abstract member CreateObject : Guid * Type * 'Site -> obj
Public Function CreateObject(Of TSite) (source As Guid, objType As Type, site As TSite) As Object
Paramètres de type
- TSite
Site.
Paramètres
- source
- Guid
Identificateur d’une source de données DDEX, ou Empty pour aucune source de données spécifique.
- objType
- Type
Type d’entité de prise en charge de DDEX.
- site
- TSite
Instance d’un objet qui doit prendre la place de la nouvelle entité de support DDEX.
Retours
Instance de l’entité de prise en charge de DDEX spécifiée qui est implémentée par le fournisseur DDEX, avec l’objet de site spécifié.
Exceptions
Le paramètre objType est null.
Le fournisseur DDEX ne prend pas en charge l’entité de prise en charge, ou l’instanciation d’une nouvelle instance de l’entité de prise en charge a levé une exception, qu’il s’agisse d’un appel CreateInstance par réflexion ou par le biais de l’implémentation de la méthode du fournisseur DDEX CreateObject(Type) , ou de la création de l’implémentation par défaut ou de l’objet client (le cas échéant).