Un oggetto che consente agli script di eseguire l'iterazione su una raccolta potenzialmente estesa di cartelle. È possibile accedere agli iteratori delle cartelle da 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()); }
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
getContinuationToken() | String | Recupera un token che può essere utilizzato per riprendere questa iterazione in un secondo momento. |
hasNext() | Boolean | Determina se la chiamata a next() restituisce un elemento. |
next() | Folder | Consente di acquisire l'elemento successivo nella raccolta di file o cartelle. |
Documentazione dettagliata
getContinuationToken()
Recupera 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 supera il tempo massimo di esecuzione. I token di continuazione sono generalmente validi per una settimana.
Ritorni
String
: un token di continuazione che può essere utilizzato per riprendere questa iterazione con gli elementi rimasti nell'iteratore quando è stato generato il token
hasNext()
next()
Consente di acquisire l'elemento successivo nella raccolta di file o cartelle. Genera un'eccezione se non rimangono elementi.
Ritorni
Folder
: l'elemento successivo nella raccolta