IVsDataProvider.CreateObject<TObject> Method (Guid)

Creates an instance of the specified DDEX support entity for the specified DDEX data source 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 CreateObject(Of TObject) ( _
    source As Guid _
) As TObject
'Usage
Dim instance As IVsDataProvider 
Dim source As Guid 
Dim returnValue As TObject

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

Type Parameters

  • TObject

Parameters

  • source
    Type: System.Guid

    An identifier of a DDEX data source, or Empty for no specific data source.

Return Value

Type: TObject
An instance of the specified DDEX support entity for the specified DDEX data source that is implemented by the DDEX provider.

Exceptions

Exception Condition
DataProviderException

The DDEX provider does not support the support entity, or 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 CreateObject method, passing Object as the TSite generic parameter value and nulla null reference (Nothing in Visual Basic) as the site parameter.

.NET Framework Security

See Also

Reference

IVsDataProvider Interface

IVsDataProvider Members

CreateObject Overload

Microsoft.VisualStudio.Data.Core Namespace