Un iterador que permite que las secuencias de comandos iteren sobre una colección potencialmente grande de archivos. Se puede acceder a los iteradores de archivos desde Drive
o Folder
.
// Log the name of every file in the user's Drive. const files = DriveApp.getFiles(); while (files.hasNext()) { const file = files.next(); Logger.log(file.getName()); }
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
get | String | Obtiene un token que se puede usar para reanudar esta iteración más adelante. |
has | Boolean | Determina si llamar a next() mostrará un elemento. |
next() | File | Obtiene el siguiente elemento de la colección de archivos o carpetas. |
Documentación detallada
get Continuation Token()
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 superaría el tiempo máximo de ejecución. Por lo general, los tokens de Continuation son válidos durante una semana.
Volver
String
: Es un token de Continuation que se puede usar para reanudar esta iteración con los elementos que permanecieron en el iterador cuando se generó el token.
has Next()
next()
Obtiene el siguiente elemento de la colección de archivos o carpetas. Arroja una excepción si no queda ningún elemento.
Volver
File
: Es el siguiente elemento de la colección.