ControlCollectionEnumerator.Reset O método (sistema de 2007)
Define o enumerador para a posição inicial, que é antes do primeiro controle na coleção.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v9.0 (em Microsoft.Office.Tools.Excel.v9.0.dll)
Sintaxe
Public Sub Reset
Dim instance As ControlCollectionEnumerator
instance.Reset()
public void Reset()
Implementações
Exceções
Exceção | Condição |
---|---|
InvalidOperationException | A coleção foi modificada depois que o enumerador foi criado. |
Comentários
Um enumerador permanece válido, desde que a coleção permaneça inalterada.Se forem feitas alterações da coleção, sistema autônomo adicionar, modificar, ou excluindo elementos, o enumerador é invalidado irrecoverably e o próximo telefonar para MoveNext ou Reset lança um InvalidOperationException.
Observações para Implementers:
Todas as chamadas de Reset deve resultar no mesmo estado para o enumerador. A implementação preferida é mover o enumerador para o início da coleção, antes do primeiro elemento.Isso invalida o enumerador se a coleção foi modificada desde que o enumerador foi criado, que é consistente com MoveNext e Current.
Permissões
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de códigos parcialmente Confiável.
Consulte também
Referência
ControlCollectionEnumerator Classe