Class FolderIterator

FolderIterator

Es un objeto que permite que las secuencias de comandos iteren en una gran colección de carpetas. Carpeta se puede acceder a los iteradores desde DriveApp, File o Folder.

// Log the name of every folder in the user's Drive.
var folders = DriveApp.getFolders();
while (folders.hasNext()) {
  var folder = folders.next();
  Logger.log(folder.getName());
}

Métodos

MétodoTipo de datos que se muestraDescripción breve
getContinuationToken()StringObtiene un token que se puede usar para reanudar esta iteración más adelante.
hasNext()BooleanDetermina si la llamada a next() mostrará un elemento.
next()FolderObtiene 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()

Determina si la llamada a next() mostrará un elemento.

Volver

Boolean: true si next() mostrará un elemento. false si no es así


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

Folder: Es el siguiente elemento de la colección.