Komut dosyalarının potansiyel olarak büyük bir dosya koleksiyonunda iterasyon yapmasına olanak tanıyan bir iterasyon öğesi. Dosya tekrarlayıcılarına DriveApp
veya bir Folder
aracılığıyla 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() çağrısının bir öğeyi döndürüp döndürmeyeceğ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. Tek bir yürütmede iterasyonun işlenmesi maksimum yürütme süresini aşacaksa bu yöntem yararlıdır. Devam jetonları genellikle bir hafta boyunca geçerlidir.
Return
String
: Bu yinelemeyi, jeton oluşturulduğunda yinelemede kalan öğelerle devam ettirmek için kullanılabilecek bir devam jetonu
hasNext()
next()
Dosya veya klasör koleksiyonundaki sonraki öğeyi alır. Hiç öğe kalmazsa istisna oluşturur.
Return
File
- koleksiyondaki sonraki öğe