Share via


IVsDataViewHierarchy.GetProviderImplementation<T> Method

Creates an implementation of the generic type T from the specified type.

Namespace:  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'Declaration
Function GetProviderImplementation(Of T As Class) ( _
    implementationType As Type _
) As Object
Object GetProviderImplementation<T>(
    Type implementationType
)
where T : class
generic<typename T>
where T : ref class 
Object^ GetProviderImplementation(
    Type^ implementationType
)
abstract GetProviderImplementation : 
        implementationType:Type -> Object   when 'T : not struct
JScript does not support generic types or methods.

Type Parameters

  • T
    The type of the parameter.

Parameters

  • implementationType
    Type: System.Type

    A specific implementation type.

Return Value

Type: System.Object
The provider implementation type, or nulla null reference (Nothing in Visual Basic) if no implementation type is found.

Remarks

If the implementation type is nulla null reference (Nothing in Visual Basic), this method searches for a globally available implementation type.

.NET Framework Security

See Also

Reference

IVsDataViewHierarchy Interface

Microsoft.VisualStudio.Data.Services.SupportEntities Namespace