Share via


IVsDataProvider.TryCreateObject<TObject> Method

Tries to create an instance of the specified DDEX support entity that is implemented by the DDEX provider.

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

Syntax

'Declaration
Function TryCreateObject(Of TObject) As TObject
'Usage
Dim instance As IVsDataProvider 
Dim returnValue As TObject

returnValue = instance.TryCreateObject()
TObject TryCreateObject<TObject>()
generic<typename TObject>
TObject TryCreateObject()
JScript does not support generic types or methods.

Type Parameters

  • TObject

Return Value

Type: TObject
An instance of the specified DDEX support entity that is implemented by the DDEX provider, if the DDEX provider supports it; otherwise, the default instance of type Object.

Exceptions

Exception Condition
DataProviderException

Instantiation of a new instance of the support entity threw an exception, whether by way of a CreateInstance call through reflection or through the DDEX provider’s CreateObject method implementation, or creation of the default or client object implementation (if there is one) failed.

Remarks

This method delegates to the TryCreateObject method, passing Empty as the source parameter value.

.NET Framework Security

See Also

Reference

IVsDataProvider Interface

IVsDataProvider Members

TryCreateObject Overload

Microsoft.VisualStudio.Data.Core Namespace