Udostępnij za pośrednictwem


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.

See Also

Reference

RemoteTypeAdapter Class

RemoteTypeAdapter Members

Microsoft.VisualStudio.Tools.Applications Namespace