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