RemoteTypeAdapter.IRemoteTypeContract.GetInterfaces Method
This API supports the Visual Studio Tools for Applications infrastructure and is not intended to be used directly from your code.
Returns the interfaces that are implemented by the type that this instance reflects.
Namespace: Microsoft.VisualStudio.Tools.Applications
Assembly: Microsoft.VisualStudio.Tools.Applications.Adapter.v9.0 (in Microsoft.VisualStudio.Tools.Applications.Adapter.v9.0.dll)
Syntax
'Declaration
Private Function GetInterfaces As IArrayContract(Of IRemoteTypeContract)
Implements IRemoteTypeContract.GetInterfaces
'Usage
Dim instance As RemoteTypeAdapter
Dim returnValue As IArrayContract(Of IRemoteTypeContract)
returnValue = CType(instance, IRemoteTypeContract).GetInterfaces()
IArrayContract<IRemoteTypeContract> IRemoteTypeContract.GetInterfaces()
private:
virtual IArrayContract<IRemoteTypeContract^>^ GetInterfaces() sealed = IRemoteTypeContract::GetInterfaces
JScript does not support explicit interface implementations.
Return Value
Type: System.AddIn.Contract.Collections.IArrayContract<IRemoteTypeContract>
An array that contains all the interfaces that are implemented by the reflected type.
Implements
IRemoteTypeContract.GetInterfaces()
Remarks
This method returns only public members.
This member is an explicit interface implementation. It can be used only when the RemoteTypeAdapter instance is cast to an IRemoteTypeContract interface.