ออบเจ็กต์ที่อนุญาตให้สคริปต์ทําซ้ําคอลเล็กชันโฟลเดอร์ขนาดใหญ่ได้ เครื่องมือสร้างโฟลเดอร์
สามารถเข้าถึงได้จาก DriveApp
, File
หรือ 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()); }
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getContinuationToken() | String | รับโทเค็นที่ใช้เพื่อดําเนินการทําซ้ํานี้ได้ในภายหลัง |
hasNext() | Boolean | กําหนดว่าการโทรจาก next() จะส่งคืนสินค้าหรือไม่ |
next() | Folder | รับรายการถัดไปในคอลเล็กชันของไฟล์หรือโฟลเดอร์ |
เอกสารประกอบโดยละเอียด
getContinuationToken()
รับโทเค็นที่ใช้เพื่อดําเนินการทําซ้ํานี้ได้ในภายหลัง วิธีนี้มีประโยชน์หากการประมวลผลเครื่องทําซ้ําในการดําเนินการ 1 ครั้งจะทําให้ใช้เวลาในการประมวลผลสูงสุด โดยทั่วไป โทเค็นต่อเนื่องจะใช้ได้เป็นเวลา 1 สัปดาห์
ไปกลับ
String
— โทเค็นความต่อเนื่องที่สามารถใช้ในการทําให้การทําซ้ํานี้กลับมาทํางานอีกครั้งด้วยไอเทมที่ยังอยู่ในตัวทําซ้ําเมื่อมีการสร้างโทเค็น
hasNext()
next()
รับรายการถัดไปในคอลเล็กชันของไฟล์หรือโฟลเดอร์ สร้างข้อยกเว้นหากรายการไม่เหลืออยู่
ไปกลับ
Folder
— รายการถัดไปในคอลเล็กชัน