Es un objeto que permite que las secuencias de comandos iteren en una colección de carpetas potencialmente grande. Se puede acceder a los iteradores de carpetas desde Drive, un File o un Folder.
// Log the name of every folder in the user's Drive. const folders = DriveApp.getFolders(); while (folders.hasNext()) { const folder = folders.next(); Logger.log(folder.getName()); }
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
get | String | Obtiene un token que se puede usar para reanudar esta iteración más adelante. |
has | Boolean | Determina si la llamada a next() devuelve un elemento. |
next() | Folder | 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 supera 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 quedaron 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 quedan elementos.
Volver
Folder: Es el siguiente elemento de la colección.