IIterator<T>.MoveNext Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Avance l’itérateur vers l’élément suivant de la collection.
public:
bool MoveNext();
bool MoveNext();
public bool MoveNext();
Public Function MoveNext () As Boolean
Retours
bool
True si l’itérateur fait référence à un élément valide dans la collection ; false si l’itérateur passe la fin de la collection.
Remarques
Si l’itérateur est déjà passé la fin de la collection, l’itérateur peut lever une exception.
.NET Framework Si l’itérateur est déjà passé la fin de la collection, l’itérateur peut lever une
COMException
exception avec un résultat HResult de0x8000000B
(E_BOUNDS
).
C++/WinRT Si l’itérateur est déjà passé la fin de la collection, l’itérateur peut lever une
hresult_out_of_bounds
exception.
C++/CX Si l’itérateur est déjà passé la fin de la collection, l’itérateur peut lever une
OutOfBoundsException
exception.
Si la collection sous-jacente a changé, l’itérateur peut lever une exception.
.NET Framework Si la collection sous-jacente a changé, l’itérateur peut lever une
COMException
exception avec un résultat HResult de0x8000000C
(E_CHANGED_STATE
).
C++/WinRT Si la collection sous-jacente a changé, l’itérateur peut lever une
hresult_changed_state
exception.
C++/CX Si la collection sous-jacente a changé, l’itérateur peut lever une
ChangedStateException
exception.