IVsDataProvider.CreateObject Méthode

Définition

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

Object

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

Object

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

Object

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).

S’applique à