Объект, позволяющий сценариям перебирать потенциально большую коллекцию папок. Доступ к итераторам папок можно получить из DriveApp
, File
или 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()); }
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
getContinuationToken() | String | Получает токен, который можно использовать для возобновления этой итерации позднее. |
hasNext() | Boolean | Определяет, вернет ли вызов next() элемент. |
next() | Folder | Получает следующий элемент в коллекции файлов или папок. |
Подробная документация
getContinuationToken()
Получает токен, который можно использовать для возобновления этой итерации позднее. Этот метод полезен, если обработка итератора за одно выполнение превысит максимальное время выполнения. Токены продолжения обычно действительны в течение одной недели.
Возвращаться
String
— токен продолжения, который можно использовать для возобновления этой итерации с элементами, которые остались в итераторе на момент создания токена.
hasNext()
next()
Получает следующий элемент в коллекции файлов или папок. Выдает исключение, если элементов не осталось.
Возвращаться
Folder
— следующий элемент коллекции.