Komut dosyalarının, potansiyel olarak büyük bir dosya koleksiyonunda yineleme yapmasına olanak tanıyan bir yinelemedir. Dosya
iteratörlere DriveApp
veya Folder
üzerinden erişilebilir.
// 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()); }
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() | File | 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
File
— koleksiyondaki sonraki öğe