Class FolderIterator
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
تکرارکننده پوشه
شیءای که به اسکریپتها اجازه میدهد تا روی مجموعهای بالقوه بزرگ از پوشهها تکرار شوند. تکرارکنندههای پوشه را میتوان از طریق Drive App ، یک File یا یک Folder دسترسی داشت.
// Log the name of every folder in the user's Drive.constfolders=DriveApp.getFolders();while(folders.hasNext()){constfolder=folders.next();Logger.log(folder.getName());}
آیتم بعدی را در مجموعه فایلها یا پوشهها برمیگرداند.
مستندات دقیق
get Continuation Token()
یک توکن دریافت میکند که میتواند برای از سرگیری این تکرار در زمان بعدی استفاده شود. این روش در صورتی مفید است که پردازش یک تکرارکننده در یک اجرا از حداکثر زمان اجرا فراتر رود. توکنهای ادامه معمولاً به مدت یک هفته معتبر هستند.
بازگشت
String - یک توکن ادامه که میتواند برای از سرگیری این تکرار با مواردی که هنگام تولید توکن در تکرارکننده باقی ماندهاند، استفاده شود.
has Next()
تعیین میکند که آیا فراخوانی تابع next() یک آیتم را برمیگرداند یا خیر.
بازگشت
Boolean - اگر next() یک آیتم را برگرداند، true و در غیر این صورت false .
next()
آیتم بعدی را در مجموعه فایلها یا پوشهها برمیگرداند. اگر هیچ آیتمی باقی نمانده باشد، استثنا ایجاد میکند.
تاریخ آخرین بهروزرسانی 2026-03-06 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-03-06 بهوقت ساعت هماهنگ جهانی."],[],["FolderIterator allows iterating over a large collection of folders. Key actions include using `hasNext()` to check for the next item and `next()` to retrieve it. `getContinuationToken()` provides a token to resume iteration later, helpful for large collections. The example shows how to log every folder's name in a user's Drive, demonstrating iteration through the folder collection. The iterator returns folder objects and can throw an exception if no items remain.\n"]]