Share via


ListContractAdapter<TContract>.IEnumerableContract<TContract>.GetEnumeratorContract Method

This API supports the Visual Studio Tools for Applications infrastructure and is not intended to be used directly from your code.

For a description of this member, see IEnumerableContract<C>.GetEnumeratorContract.

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 GetEnumeratorContract As IEnumeratorContract(Of TContract)
    Implements IEnumerableContract(Of TContract).GetEnumeratorContract
'Usage
Dim instance As ListContractAdapter 
Dim returnValue As IEnumeratorContract(Of TContract)

returnValue = CType(instance, IEnumerableContract(Of TContract)).GetEnumeratorContract()
IEnumeratorContract<TContract> IEnumerableContract<TContract>.GetEnumeratorContract()
private:
virtual IEnumeratorContract<TContract>^ GetEnumeratorContract() sealed = IEnumerableContract<TContract>::GetEnumeratorContract
JScript does not support explicit interface implementations.

Return Value

Type: System.AddIn.Contract.Collections.IEnumeratorContract<TContract>

Implements

IEnumerableContract<C>.GetEnumeratorContract()

Remarks

This member is an explicit interface member implementation. It can be used only when the ListContractAdapter<TContract> instance is cast to an IEnumerableContract<C> interface.

See Also

Reference

ListContractAdapter<TContract> Class

ListContractAdapter<TContract> Members

Microsoft.VisualStudio.Tools.Applications Namespace