IVsDataProvider.TryCreateObject Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| TryCreateObject(Type) |
Intenta crear una instancia de la entidad de compatibilidad DDEX especificada implementada por el proveedor DDEX. |
| TryCreateObject(Guid, Type) |
Intenta crear una instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX. |
| TryCreateObject<TObject,TSite>(Guid, TSite) |
Intenta crear una instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX, con el objeto de sitio especificado. |
| TryCreateObject<TObject>(Guid) |
Intenta crear una instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX. |
| TryCreateObject<TObject>() |
Intenta crear una instancia de la entidad de compatibilidad DDEX especificada implementada por el proveedor DDEX. |
| TryCreateObject<TSite>(Guid, Type, TSite) |
Intenta crear una instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX, con el objeto de sitio especificado. |
TryCreateObject(Type)
Intenta crear una instancia de la entidad de compatibilidad DDEX especificada implementada por el proveedor DDEX.
public:
System::Object ^ TryCreateObject(Type ^ objType);
public object TryCreateObject (Type objType);
abstract member TryCreateObject : Type -> obj
Public Function TryCreateObject (objType As Type) As Object
Parámetros
- objType
- Type
Tipo de entidad de compatibilidad con DDEX.
Devoluciones
Instancia de la entidad de compatibilidad DDEX especificada implementada por el proveedor DDEX, si el proveedor DDEX la admite; de lo contrario, null.
Excepciones
La creación de instancias de una nueva instancia de la entidad de soporte técnico produjo una excepción, ya sea a través de una llamada CreateInstance a través de la reflexión o a través de la implementación del método del CreateObject(Type) proveedor DDEX, o se produjo un error en la creación de la implementación de objetos de cliente o predeterminada (si hay alguna).
Se aplica a
TryCreateObject(Guid, Type)
Intenta crear una instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX.
public:
System::Object ^ TryCreateObject(Guid source, Type ^ objType);
public object TryCreateObject (Guid source, Type objType);
abstract member TryCreateObject : Guid * Type -> obj
Public Function TryCreateObject (source As Guid, objType As Type) As Object
Parámetros
- objType
- Type
Tipo de entidad de compatibilidad con DDEX.
Devoluciones
Instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX, si el proveedor DDEX lo admite; de lo contrario, null.
Excepciones
La creación de instancias de una nueva instancia de la entidad de soporte técnico produjo una excepción, ya sea a través de una llamada CreateInstance a través de la reflexión o a través de la implementación del método o CreateObject(Type) del proveedor CreateObject(Guid, Type) DDEX, o se produjo un error en la creación de la implementación de objetos de cliente o predeterminada (si hay alguna).
Se aplica a
TryCreateObject<TObject,TSite>(Guid, TSite)
Intenta crear una instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX, con el objeto de sitio especificado.
public:
generic <typename TObject, typename TSite>
TObject TryCreateObject(Guid source, TSite site);
public TObject TryCreateObject<TObject,TSite> (Guid source, TSite site);
abstract member TryCreateObject : Guid * 'Site -> 'Object
Public Function TryCreateObject(Of TObject, TSite) (source As Guid, site As TSite) As TObject
Parámetros de tipo
- TObject
El objeto.
- TSite
El sitio.
Parámetros
- site
- TSite
Instancia de un objeto que debe colocar la nueva entidad de compatibilidad con DDEX.
Devoluciones
Instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX, con el sitio con el objeto de sitio especificado, si el proveedor DDEX lo admite. De lo contrario, la instancia predeterminada del tipo TObject.
Excepciones
La creación de instancias de una nueva instancia de la entidad de soporte técnico produjo una excepción, ya sea a través de una llamada CreateInstance a través de la reflexión o a través de la implementación del método o CreateObject(Type) del proveedor CreateObject(Guid, Type) DDEX, o se produjo un error en la creación de la implementación de objetos de cliente o predeterminada (si hay alguna).
Se aplica a
TryCreateObject<TObject>(Guid)
Intenta crear una instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX.
public:
generic <typename TObject>
TObject TryCreateObject(Guid source);
public TObject TryCreateObject<TObject> (Guid source);
abstract member TryCreateObject : Guid -> 'Object
Public Function TryCreateObject(Of TObject) (source As Guid) As TObject
Parámetros de tipo
- TObject
El objeto.
Parámetros
Devoluciones
Instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX, si el proveedor DDEX lo admite. De lo contrario, la instancia predeterminada del tipo TObject.
Excepciones
La creación de instancias de una nueva instancia de la entidad de soporte técnico produjo una excepción, ya sea a través de una llamada CreateInstance a través de la reflexión o a través de la implementación del método o CreateObject(Type) del proveedor CreateObject(Guid, Type) DDEX, o se produjo un error en la creación de la implementación de objetos de cliente o predeterminada (si hay alguna).
Se aplica a
TryCreateObject<TObject>()
Intenta crear una instancia de la entidad de compatibilidad DDEX especificada implementada por el proveedor DDEX.
public:
generic <typename TObject>
TObject TryCreateObject();
public TObject TryCreateObject<TObject> ();
abstract member TryCreateObject : unit -> 'Object
Public Function TryCreateObject(Of TObject) () As TObject
Parámetros de tipo
- TObject
El objeto.
Devoluciones
Instancia de la entidad de compatibilidad DDEX especificada implementada por el proveedor DDEX, si el proveedor DDEX la admite; de lo contrario, la instancia predeterminada de tipo Object.
Excepciones
La creación de instancias de una nueva instancia de la entidad de soporte técnico produjo una excepción, ya sea a través de una llamada CreateInstance a través de la reflexión o a través de la implementación del método del CreateObject(Type) proveedor DDEX, o se produjo un error en la creación de la implementación de objetos de cliente o predeterminada (si hay alguna).
Se aplica a
TryCreateObject<TSite>(Guid, Type, TSite)
Intenta crear una instancia de la entidad de compatibilidad de DDEX especificada para el origen de datos DDEX especificado implementado por el proveedor DDEX, con el objeto de sitio especificado.
public:
generic <typename TSite>
System::Object ^ TryCreateObject(Guid source, Type ^ objType, TSite site);
public object TryCreateObject<TSite> (Guid source, Type objType, TSite site);
abstract member TryCreateObject : Guid * Type * 'Site -> obj
Public Function TryCreateObject(Of TSite) (source As Guid, objType As Type, site As TSite) As Object
Parámetros de tipo
- TSite
El sitio.
Parámetros
- objType
- Type
Tipo de entidad de compatibilidad con DDEX.
- site
- TSite
Instancia de un objeto que debe colocar la nueva entidad de compatibilidad con DDEX.
Devoluciones
Instancia de la entidad de compatibilidad DDEX especificada implementada por el proveedor DDEX, que se encuentra con el objeto de sitio especificado, si el proveedor DDEX lo admite; de lo contrario, null.
Excepciones
El parámetro objType es null.
La creación de instancias de una nueva instancia de la entidad de soporte técnico produjo una excepción, ya sea a través de una llamada CreateInstance a través de la reflexión o a través de la implementación del método o CreateObject(Type) del proveedor CreateObject(Guid, Type) DDEX, o se produjo un error en la creación de la implementación de objetos de cliente o predeterminada (si hay alguna).