Es un iterador que permite que las secuencias de comandos iteren en una colección de archivos potencialmente grande. Archivo
se puede acceder a los iteradores desde DriveApp
o Folder
.
// Log the name of every file in the user's Drive. var files = DriveApp.getFiles(); while (files.hasNext()) { var file = files.next(); Logger.log(file.getName()); }
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getContinuationToken() | String | Obtiene un token que se puede usar para reanudar esta iteración más adelante. |
hasNext() | Boolean | Determina si la llamada a next() mostrará un elemento. |
next() | File | Obtiene el siguiente elemento de la colección de archivos o carpetas. |
Documentación detallada
getContinuationToken()
Obtiene un token que se puede usar para reanudar esta iteración más adelante. Este método es útil si el procesamiento de un iterador en una ejecución excedería el tiempo máximo de ejecución. Por lo general, los tokens de continuación son válidos durante una semana.
Volver
String
: Es un token de continuación que se puede usar para reanudar esta iteración con los elementos que
permaneció en el iterador cuando se generó el token
hasNext()
next()
Obtiene el siguiente elemento de la colección de archivos o carpetas. Muestra una excepción si no hay elementos. en el futuro.
Volver
File
: Es el siguiente elemento de la colección.