IComEnumeratorRelay<TComEnumerator, TEnumerated> Interface

Provides typed enumeration methods.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)


<CLSCompliantAttribute(False)> _
Public Interface IComEnumeratorRelay(Of TComEnumerator, TEnumerated)
public interface IComEnumeratorRelay<TComEnumerator, TEnumerated>
generic<typename TComEnumerator, typename TEnumerated>
public interface class IComEnumeratorRelay
type IComEnumeratorRelay<'TComEnumerator, 'TEnumerated> =  interface end
JScript does not support generic types or methods.

Type Parameters

  • TComEnumerator
    A COM enumerator type (e.g. IEnumString).
  • TEnumerated
    The type of the enumerator.

The IComEnumeratorRelay<TComEnumerator, TEnumerated> type exposes the following members.


  Name Description
Public method Clone Clones the enumerator.
Public method NextItems Gets the next chunk of items.
Public method Reset Resets the enumerator.
Public method Skip Skips the specified number of items.


See Also


Microsoft.VisualStudio.Shell Namespace