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)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IComEnumeratorRelay(Of TComEnumerator, TEnumerated)
[CLSCompliantAttribute(false)]
public interface IComEnumeratorRelay<TComEnumerator, TEnumerated>
[CLSCompliantAttribute(false)]
generic<typename TComEnumerator, typename TEnumerated>
public interface class IComEnumeratorRelay
[<CLSCompliantAttribute(false)>]
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.

Methods

  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.

Top

See Also

Reference

Microsoft.VisualStudio.Shell Namespace