Freigeben über


IVsDataProvider.TryCreateObject<TObject>-Methode

Versucht, eine Instanz der angegebenen DDEX-Unterstützungsentität zu erstellen, die vom DDEX-Anbieter implementiert wird.

Namespace:  Microsoft.VisualStudio.Data.Core
Assembly:  Microsoft.VisualStudio.Data.Core (in Microsoft.VisualStudio.Data.Core.dll)

Syntax

'Declaration
Function TryCreateObject(Of TObject) As TObject
TObject TryCreateObject<TObject>()
generic<typename TObject>
TObject TryCreateObject()
abstract TryCreateObject : unit -> 'TObject 
JScript unterstützt keine generischen Typen oder Methoden.

Typparameter

  • TObject
    Das Objekt.

Rückgabewert

Typ: TObject
Eine Instanz der angegebenen DDEX-Unterstützungsentität, die von den DDEX-Anbieter implementiert wird, wenn der DDEX-Anbieter dies unterstützt; andernfalls die Standardinstanz des Typs Object.

Ausnahmen

Ausnahme Bedingung
DataProviderException

Instanziierung einer neuen Instanz der Unterstützungsentität hat eine Ausnahme, ob über CreateInstance einen Aufruf durch Reflektion oder von der CreateObject des DDEX- Methodenimplementierung Anbieters ausgewählt, oder Erstellung standardmäßiger oder der Clientobjektimplementierung (falls vorhanden), fehlschlagen.

Hinweise

Delegaten dieser Methode der TryCreateObject-Methode, Empty als Parameterwert source beginnt.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsDataProvider Schnittstelle

TryCreateObject-Überladung

Microsoft.VisualStudio.Data.Core-Namespace