IComEnumeratorRelay<TComEnumerator,TEnumerated> IComEnumeratorRelay<TComEnumerator,TEnumerated> IComEnumeratorRelay<TComEnumerator,TEnumerated> IComEnumeratorRelay<TComEnumerator,TEnumerated> IComEnumeratorRelay<TComEnumerator,TEnumerated> IComEnumeratorRelay<TComEnumerator,TEnumerated> Interface

Definition

Provides typed enumeration methods.

generic <typename TComEnumerator, typename TEnumerated>
public interface class IComEnumeratorRelay
public interface class IComEnumeratorRelay
template <typename TComEnumerator, typename TEnumerated>
__interface IComEnumeratorRelay
public interface IComEnumeratorRelay<TComEnumerator,TEnumerated>
type IComEnumeratorRelay<'ComEnumerator, 'Enumerated> = interface
Public Interface IComEnumeratorRelay(Of TComEnumerator, TEnumerated)
Type Parameters
TComEnumerator

A COM enumerator type (e.g. IEnumString).

TEnumerated

The type of the enumerator.

Derived

Methods

Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator) Clone(TComEnumerator, TComEnumerator)

Clones the enumerator.

NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32) NextItems(TComEnumerator, UInt32, TEnumerated[], UInt32)

Gets the next chunk of items.

Reset(TComEnumerator) Reset(TComEnumerator) Reset(TComEnumerator) Reset(TComEnumerator) Reset(TComEnumerator) Reset(TComEnumerator)

Resets the enumerator.

Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32) Skip(TComEnumerator, UInt32)

Skips the specified number of items.

Applies to