Condividi tramite


Metodo CachedDataHostItemEnumerator.MoveNext

Sposta l'enumeratore all'altro CachedDataHostItem in CachedDataHostItemCollection.

Spazio dei nomi:  Microsoft.VisualStudio.Tools.Applications
Assembly:  Microsoft.VisualStudio.Tools.Applications.ServerDocument (in Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)

Sintassi

'Dichiarazione
Public Function MoveNext As Boolean
public bool MoveNext()

Valore restituito

Tipo: System.Boolean
true se l'enumeratore correttamente è prevista di l CachedDataHostItem; false se l'enumeratore ha superato la fine della raccolta.

Implementa

IEnumerator.MoveNext()

Eccezioni

Eccezione Condizione
InvalidOperationException

La raccolta è stata modificata dopo aver l'enumeratore è stato creato.

Note

Dopo un enumeratore viene creato o dopo Reset il metodo viene chiamato, un enumeratore è posizionato prima del primo elemento della raccolta e la prima chiamata a MoveNext sposta l'enumeratore verso il primo elemento della raccolta.

se MoveNext passa la fine della raccolta, l'enumeratore verrà posizionato dopo l'ultimo elemento della raccolta e MoveNext restituisce false.Quando l'enumeratore si trova in questa posizione, chiamate successive a MoveNext anche restituiscono false finché Reset viene chiamato.

Un enumeratore rimane valido finché la raccolta rimane invariata.Se vengono apportate modifiche alla raccolta, ad esempio aggiungendo, modificando, o l'eliminazione di elementi, l'enumeratore verrà irrimediabilmente invalidato e la successiva chiamata a MoveNext o Reset generato InvalidOperationException.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

CachedDataHostItemEnumerator Classe

Spazio dei nomi Microsoft.VisualStudio.Tools.Applications