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.TypeA 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
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
IVsDataViewHierarchy Interface
Microsoft.VisualStudio.Data.Services.SupportEntities Namespace