Class FolderIterator

Folder

Objek yang memungkinkan skrip melakukan iterasi pada koleksi folder yang berpotensi besar. Iterator folder dapat diakses dari DriveApp, File, atau 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());
}

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getContinuationToken()StringMendapatkan token yang dapat digunakan untuk melanjutkan iterasi ini di lain waktu.
hasNext()BooleanMenentukan apakah panggilan next() akan menampilkan item.
next()FolderMendapatkan item berikutnya dalam koleksi file atau folder.

Dokumentasi mendetail

getContinuationToken()

Mendapatkan token yang dapat digunakan untuk melanjutkan iterasi ini di lain waktu. Metode ini berguna jika pemrosesan iterator dalam satu eksekusi akan melebihi waktu eksekusi maksimum. Token lanjutan umumnya valid selama satu minggu.

Return

String — token lanjutan yang dapat digunakan untuk melanjutkan iterasi ini dengan item yang tetap berada di iterator saat token dibuat


hasNext()

Menentukan apakah panggilan next() akan menampilkan item.

Return

Booleantrue jika next() akan menampilkan item; false jika tidak


next()

Mendapatkan item berikutnya dalam koleksi file atau folder. Melempar pengecualian jika tidak ada item yang tetap.

Return

Folder — item berikutnya dalam koleksi