_next
[ Static ] Public _next ( ) [ As Datatype ]
Il metodo
_next
viene chiamato quando l'interprete utilizza l'istruzione
FOR EACH ...
IN
per enumerare l'oggetto.
Il metodo non accetta parametri e può restituire dati enumerati.
Il metodo può essere statico. Quindi, la classe sarà enumerabile, non l'oggetto.
Questo metodo non può restituire nulla. Quindi, enumererai l'oggetto con un'istruzione
FOR EACH,
senza la parte
IN.
All'interno dell'implementazione del metodo
_next
, utilizzerai la classe
Enum per gestire l'enumerazione:
-
Enum.Index, una proprietà per memorizzare l'indice di enumerazione. Questa è una proprietà variant, inizializzata con NULL quando inizia l'enumerazione.
-
Enum.Stop, un metodo per arrestare l'enumerazione quando è terminata.
-
La classe Enum può essere enumerata quando è necessario interrompere tutte le enumerazioni dell'oggetto corrente.
Vedi anche