איטרטור שמאפשר לסקריפטים לחזור על אוסף קבצים שעשוי להיות גדול. אפשר לגשת
לאיטרטורים של קובץ דרך DriveApp
או Folder
.
// 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()); }
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
getContinuationToken() | String | מקבלים אסימון שיכול לשמש להמשך החזרה הזו במועד מאוחר יותר. |
hasNext() | Boolean | המדיניות זו קובעת אם התקשרות אל next() תחזיר פריט. |
next() | File | מקבלת את הפריט הבא באוסף הקבצים או התיקיות. |
תיעוד מפורט
getContinuationToken()
מקבלים אסימון שיכול לשמש להמשך החזרה הזו במועד מאוחר יותר. השיטה הזו שימושית אם העיבוד של איטרטור בהפעלה אחת חורג מזמן הביצוע המקסימלי. אסימוני המשך תקפים בדרך כלל למשך שבוע אחד.
החזרות
String
– אסימון המשך שיכול לשמש להמשך החזרה הזו עם הפריטים
שנשארו באיטרטור כשהאסימון נוצר
hasNext()
next()
מקבלת את הפריט הבא באוסף הקבצים או התיקיות. מציג חריגות אם לא נשארו פריטים.
החזרות
File
- הפריט הבא באוסף