Un oggetto che consente agli script di eseguire l'iterazione su una raccolta potenzialmente grande di cartelle. È possibile accedere agli iteratori di directory da Drive
, File
o 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()); }
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
get | String | Restituisce un token che può essere utilizzato per riprendere questa iterazione in un secondo momento. |
has | Boolean | Determina se la chiamata a next() restituirà un elemento. |
next() | Folder | Recupera l'elemento successivo nella raccolta di file o cartelle. |
Documentazione dettagliata
get Continuation Token()
Restituisce un token che può essere utilizzato per riprendere questa iterazione in un secondo momento. Questo metodo è utile se l'elaborazione di un iteratore in un'esecuzione supererebbe il tempo di esecuzione massimo. I token di continuazione sono generalmente validi per una settimana.
Invio
String
: un token di continuazione che può essere utilizzato per riprendere questa iterazione con gli elementi rimasti nell'iteratore al momento della generazione del token
has Next()
next()
Recupera l'elemento successivo nella raccolta di file o cartelle. Genera un'eccezione se non rimangono elementi.
Invio
Folder
: l'elemento successivo nella raccolta