Komut dosyalarının, potansiyel olarak büyük bir klasör koleksiyonunda yineleme yapmasına izin veren bir nesne. Klasör
iteratörlere DriveApp
, File
veya Folder
üzerinden erişilebilir.
// 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()); }
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getContinuationToken() | String | Bu yinelemeyi daha sonra devam ettirmek için kullanılabilecek bir jeton alır. |
hasNext() | Boolean | next() işlevinin çağrılmasının bir öğeyi iade edip etmeyeceğini belirler. |
next() | Folder | Dosya veya klasör koleksiyonundaki sonraki öğeyi alır. |
Ayrıntılı belgeler
getContinuationToken()
Bu yinelemeyi daha sonra devam ettirmek için kullanılabilecek bir jeton alır. Bu yöntem yararlıdır bir yürütmede yineleyicinin işlenmesi maksimum yürütme süresini aşıyorsa geçerlidir. Devam jetonları genellikle bir hafta boyunca geçerlidir.
Return
String
- bu yinelemeyi
jeton oluşturulduğunda yinelemede kaldı
hasNext()
next()
Dosya veya klasör koleksiyonundaki sonraki öğeyi alır. Hiçbir öğe yoksa istisna atar kalır.
Return
Folder
— koleksiyondaki sonraki öğe