IIterator<T> IIterator<T> IIterator<T> IIterator<T> Interface
Definition
Supports simple iteration over a collection.
public : interface IIterator<T>public interface IIterator<T>Public Interface IIterator<T>// You can use this interface in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.FoundationContract (introduced v1)
|
Remarks
The IIterator; interface isn't explicitly hidden by the language projection for .NET, but the IIterable; interface is hidden. For most .NET scenarios that specifically require an API for the iterator object, you'll probably use IEnumerator
Properties
Current Current Current Current
Gets the current item in the collection.
public : T Current { get; }public T Current { get; }Public ReadOnly Property Current As T// You can use this property in JavaScript.
- Value
- T T T T
The current item in the collection.
- See Also
HasCurrent HasCurrent HasCurrent HasCurrent
Gets a value that indicates whether the iterator refers to a current item or is at the end of the collection.
public : PlatForm::Boolean HasCurrent { get; }public bool HasCurrent { get; }Public ReadOnly Property HasCurrent As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
True if the iterator refers to a valid item in the collection; otherwise, false.
- See Also
Methods
GetMany(T[]) GetMany(T[]) GetMany(T[]) GetMany(T[])
Retrieves all items in the collection.
public : unsigned int GetMany(T[] items)public uint GetMany(T[] items)Public Function GetMany(items As T[]) As uint// You can use this method in JavaScript.
- items
- T[] T[] T[] T[]
The items in the collection.
The number of items in the collection.
- See Also
MoveNext() MoveNext() MoveNext() MoveNext()
Advances the iterator to the next item in the collection.
public : PlatForm::Boolean MoveNext()public bool MoveNext()Public Function MoveNext() As bool// You can use this method in JavaScript.
True if the iterator refers to a valid item in the collection; false if the iterator passes the end of the collection.
- See Also