Objek yang memungkinkan skrip melakukan iterasi pada kumpulan folder yang berpotensi besar. Iterator
folder dapat diakses dari Drive, File, atau 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()); }
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
get | String | Mendapatkan token yang dapat digunakan untuk melanjutkan iterasi ini di lain waktu. |
has | Boolean | Menentukan apakah panggilan next() menampilkan item. |
next() | Folder | Mendapatkan item berikutnya dalam kumpulan file atau folder. |
Dokumentasi mendetail
get Continuation Token()
Mendapatkan token yang dapat digunakan untuk melanjutkan iterasi ini di lain waktu. Metode ini berguna jika pemrosesan iterator dalam satu eksekusi melampaui waktu eksekusi maksimum. Token kelanjutan biasanya berlaku selama satu minggu.
Pulang pergi
String — Token kelanjutan yang dapat digunakan untuk melanjutkan iterasi ini dengan item yang
tetap ada di iterator saat token dibuat.
has Next()
next()
Mendapatkan item berikutnya dalam kumpulan file atau folder. Menampilkan pengecualian jika tidak ada item yang tersisa.
Pulang pergi
Folder — Item berikutnya dalam koleksi.