IVsDataProvider.TryCreateObject Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TryCreateObject(Type) |
Tenta criar uma instância da entidade de suporte DDEX especificada que é implementada pelo provedor DDEX. |
TryCreateObject(Guid, Type) |
Tenta criar uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada que é implementada pelo provedor DDEX. |
TryCreateObject<TObject,TSite>(Guid, TSite) |
Tenta criar uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada que é implementada pelo provedor DDEX, site com o objeto de site especificado. |
TryCreateObject<TObject>(Guid) |
Tenta criar uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada que é implementada pelo provedor DDEX. |
TryCreateObject<TObject>() |
Tenta criar uma instância da entidade de suporte DDEX especificada que é implementada pelo provedor DDEX. |
TryCreateObject<TSite>(Guid, Type, TSite) |
Tenta criar uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada que é implementada pelo provedor DDEX, site com o objeto de site especificado. |
TryCreateObject(Type)
Tenta criar uma instância da entidade de suporte DDEX especificada que é implementada pelo provedor 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
Um tipo de entidade de suporte DDEX.
Retornos
Uma instância da entidade de suporte DDEX especificada implementada pelo provedor DDEX, se o provedor DDEX der suporte a ela; caso contrário, nulo.
Exceções
A instanciação de uma nova instância da entidade de suporte gerou uma exceção, seja por meio de uma chamada CreateInstance por meio de reflexão ou por meio da implementação do método do CreateObject(Type) provedor DDEX, ou a criação da implementação de objeto padrão ou do cliente (se houver) falhou.
Aplica-se a
TryCreateObject(Guid, Type)
Tenta criar uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada que é implementada pelo provedor 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
Um tipo de entidade de suporte DDEX.
Retornos
Uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada implementada pelo provedor DDEX, se o provedor DDEX der suporte a ela; caso contrário, nulo.
Exceções
A instanciação de uma nova instância da entidade de suporte gerou uma exceção, seja por meio de uma chamada CreateInstance por meio de reflexão ou por meio da implementação do método ou CreateObject(Type) do CreateObject(Guid, Type) provedor DDEX, ou da criação da implementação de objeto padrão ou do cliente (se houver) falhou.
Aplica-se a
TryCreateObject<TObject,TSite>(Guid, TSite)
Tenta criar uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada que é implementada pelo provedor DDEX, site com o objeto de site 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
O objeto.
- TSite
O site.
Parâmetros
- site
- TSite
Uma instância de um objeto que deve site da nova entidade de suporte DDEX.
Retornos
Uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada que é implementada pelo provedor DDEX, sited com o objeto de site especificado, se o provedor DDEX der suporte a ela. Caso contrário, a instância padrão do tipo TObject.
Exceções
A instanciação de uma nova instância da entidade de suporte gerou uma exceção, seja por meio de uma chamada CreateInstance por meio de reflexão ou por meio da implementação do método ou CreateObject(Type) do CreateObject(Guid, Type) provedor DDEX, ou da criação da implementação de objeto padrão ou do cliente (se houver) falhou.
Aplica-se a
TryCreateObject<TObject>(Guid)
Tenta criar uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada que é implementada pelo provedor 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
O objeto.
Parâmetros
Retornos
Uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada implementada pelo provedor DDEX, se o provedor DDEX der suporte a ela. Caso contrário, a instância padrão do tipo TObject.
Exceções
A instanciação de uma nova instância da entidade de suporte gerou uma exceção, seja por meio de uma chamada CreateInstance por meio de reflexão ou por meio da implementação do método ou CreateObject(Type) do CreateObject(Guid, Type) provedor DDEX, ou da criação da implementação de objeto padrão ou do cliente (se houver) falhou.
Aplica-se a
TryCreateObject<TObject>()
Tenta criar uma instância da entidade de suporte DDEX especificada que é implementada pelo provedor 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
O objeto.
Retornos
Uma instância da entidade de suporte DDEX especificada implementada pelo provedor DDEX, se o provedor DDEX der suporte a ela; caso contrário, a instância padrão do tipo Object.
Exceções
A instanciação de uma nova instância da entidade de suporte gerou uma exceção, seja por meio de uma chamada CreateInstance por meio de reflexão ou por meio da implementação do método do CreateObject(Type) provedor DDEX, ou a criação da implementação de objeto padrão ou do cliente (se houver) falhou.
Aplica-se a
TryCreateObject<TSite>(Guid, Type, TSite)
Tenta criar uma instância da entidade de suporte DDEX especificada para a fonte de dados DDEX especificada que é implementada pelo provedor DDEX, site com o objeto de site 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
O site.
Parâmetros
- objType
- Type
Um tipo de entidade de suporte DDEX.
- site
- TSite
Uma instância de um objeto que deve site da nova entidade de suporte DDEX.
Retornos
Uma instância da entidade de suporte DDEX especificada implementada pelo provedor DDEX, site com o objeto de site especificado, se o provedor DDEX der suporte a ela; caso contrário, nulo.
Exceções
O parâmetro objType
é nulo.
A instanciação de uma nova instância da entidade de suporte gerou uma exceção, seja por meio de uma chamada CreateInstance por meio de reflexão ou por meio da implementação do método ou CreateObject(Type) do CreateObject(Guid, Type) provedor DDEX, ou da criação da implementação de objeto padrão ou do cliente (se houver) falhou.