IVsDataProvider.TryCreateObject Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
TryCreateObject(Type) |
Tenta di creare un'istanza dell'entità di supporto DDEX specificata implementata dal provider DDEX. |
TryCreateObject(Guid, Type) |
Tenta di creare un'istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider DDEX. |
TryCreateObject<TObject,TSite>(Guid, TSite) |
Tenta di creare un'istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider DDEX, sited con l'oggetto sito specificato. |
TryCreateObject<TObject>(Guid) |
Tenta di creare un'istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider DDEX. |
TryCreateObject<TObject>() |
Tenta di creare un'istanza dell'entità di supporto DDEX specificata implementata dal provider DDEX. |
TryCreateObject<TSite>(Guid, Type, TSite) |
Tenta di creare un'istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider DDEX, sited con l'oggetto sito specificato. |
TryCreateObject(Type)
Tenta di creare un'istanza dell'entità di supporto DDEX specificata implementata dal provider 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
Parametri
- objType
- Type
Tipo di entità di supporto DDEX.
Restituisce
Istanza dell'entità di supporto DDEX specificata implementata dal provider DDEX, se il provider DDEX lo supporta; in caso contrario, null.
Eccezioni
La creazione di un'istanza di una nuova istanza dell'entità di supporto ha generato un'eccezione, indipendentemente dal fatto che tramite una chiamata CreateInstance tramite reflection o tramite l'implementazione del metodo del CreateObject(Type) provider DDEX o la creazione dell'implementazione predefinita o dell'oggetto client (se presente) non è riuscita.
Si applica a
TryCreateObject(Guid, Type)
Tenta di creare un'istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider 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
Parametri
- objType
- Type
Tipo di entità di supporto DDEX.
Restituisce
Istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider DDEX, se il provider DDEX lo supporta; in caso contrario, null.
Eccezioni
La creazione di un'istanza di una nuova istanza dell'entità di supporto ha generato un'eccezione, se tramite una chiamata CreateInstance tramite reflection o tramite l'implementazione del metodo o CreateObject(Type) del CreateObject(Guid, Type) provider DDEX o la creazione dell'implementazione predefinita o dell'oggetto client (se presente) non è riuscita.
Si applica a
TryCreateObject<TObject,TSite>(Guid, TSite)
Tenta di creare un'istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider DDEX, sited con l'oggetto sito specificato.
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
Parametri di tipo
- TObject
Oggetto.
- TSite
Sito.
Parametri
- site
- TSite
Istanza di un oggetto che deve sito la nuova entità di supporto DDEX.
Restituisce
Istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider DDEX, sited con l'oggetto sito specificato, se il provider DDEX lo supporta. In caso contrario, l'istanza predefinita di tipo TObject.
Eccezioni
La creazione di un'istanza di una nuova istanza dell'entità di supporto ha generato un'eccezione, se tramite una chiamata CreateInstance tramite reflection o tramite l'implementazione del metodo o CreateObject(Type) del CreateObject(Guid, Type) provider DDEX o la creazione dell'implementazione predefinita o dell'oggetto client (se presente) non è riuscita.
Si applica a
TryCreateObject<TObject>(Guid)
Tenta di creare un'istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider 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
Parametri di tipo
- TObject
Oggetto.
Parametri
Restituisce
Istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider DDEX, se il provider DDEX lo supporta. In caso contrario, l'istanza predefinita di tipo TObject.
Eccezioni
La creazione di un'istanza di una nuova istanza dell'entità di supporto ha generato un'eccezione, se tramite una chiamata CreateInstance tramite reflection o tramite l'implementazione del metodo o CreateObject(Type) del CreateObject(Guid, Type) provider DDEX o la creazione dell'implementazione predefinita o dell'oggetto client (se presente) non è riuscita.
Si applica a
TryCreateObject<TObject>()
Tenta di creare un'istanza dell'entità di supporto DDEX specificata implementata dal provider DDEX.
public:
generic <typename TObject>
TObject TryCreateObject();
public TObject TryCreateObject<TObject> ();
abstract member TryCreateObject : unit -> 'Object
Public Function TryCreateObject(Of TObject) () As TObject
Parametri di tipo
- TObject
Oggetto.
Restituisce
Istanza dell'entità di supporto DDEX specificata implementata dal provider DDEX, se il provider DDEX lo supporta; in caso contrario, l'istanza predefinita di tipo Object.
Eccezioni
La creazione di un'istanza di una nuova istanza dell'entità di supporto ha generato un'eccezione, indipendentemente dal fatto che tramite una chiamata CreateInstance tramite reflection o tramite l'implementazione del metodo del CreateObject(Type) provider DDEX o la creazione dell'implementazione predefinita o dell'oggetto client (se presente) non è riuscita.
Si applica a
TryCreateObject<TSite>(Guid, Type, TSite)
Tenta di creare un'istanza dell'entità di supporto DDEX specificata per l'origine dati DDEX specificata implementata dal provider DDEX, sited con l'oggetto sito specificato.
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
Parametri di tipo
- TSite
Sito.
Parametri
- objType
- Type
Tipo di entità di supporto DDEX.
- site
- TSite
Istanza di un oggetto che deve sito la nuova entità di supporto DDEX.
Restituisce
Istanza dell'entità di supporto DDEX specificata implementata dal provider DDEX, sited con l'oggetto sito specificato, se il provider DDEX lo supporta; in caso contrario, null.
Eccezioni
Il parametro objType
è null.
La creazione di un'istanza di una nuova istanza dell'entità di supporto ha generato un'eccezione, se tramite una chiamata CreateInstance tramite reflection o tramite l'implementazione del metodo o CreateObject(Type) del CreateObject(Guid, Type) provider DDEX o la creazione dell'implementazione predefinita o dell'oggetto client (se presente) non è riuscita.