スクリプトが大量のファイルを繰り返し処理できるようにするイテレータ。ファイル
イテレータには、DriveApp
または Folder
からアクセスできます。
// Log the name of every file in the user's Drive. var files = DriveApp.getFiles(); while (files.hasNext()) { var file = files.next(); Logger.log(file.getName()); }
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getContinuationToken() | String | このイテレーションを後で再開するために使用できるトークンを取得します。 |
hasNext() | Boolean | next() を呼び出してアイテムを返すかどうかを決定します。 |
next() | File | ファイルまたはフォルダのコレクション内の次のアイテムを取得します。 |
詳細なドキュメント
getContinuationToken()
このイテレーションを後で再開するために使用できるトークンを取得します。この方法は 1 回の実行でイテレータを処理すると最大実行時間を超える場合。 通常、継続トークンは 1 週間有効です。
戻る
String
- 指定されたアイテムでこのイテレーションを再開するために使用できる継続トークン
トークンが生成された時点でイテレータに残っていた