Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
DateiIterator
Ein Iterator, mit dem Scripts eine potenziell große Sammlung von Dateien durchgehen können. Auf Dateiiteratoren kann über DriveApp oder eine Folder zugegriffen werden.
// Log the name of every file in the user's Drive.
const files = DriveApp.getFiles();
while (files.hasNext()) {
const file = files.next();
Logger.log(file.getName());
}
Ruft das nächste Element in der Sammlung von Dateien oder Ordnern ab.
Detaillierte Dokumentation
getContinuationToken()
Ruft ein Token ab, mit dem diese Iteration zu einem späteren Zeitpunkt fortgesetzt werden kann. Diese Methode ist nützlich, wenn die Verarbeitung eines Iterationsobjekts in einer Ausführung die maximale Ausführungszeit überschreiten würde.
Fortsetzungstokens sind in der Regel eine Woche lang gültig.
Rückflug
String: ein Fortsetzungstoken, mit dem diese Iteration mit den Elementen fortgesetzt werden kann, die beim Generieren des Tokens im Iterator verblieben sind
hasNext()
Bestimmt, ob beim Aufrufen von next() ein Element zurückgegeben wird.
Rückflug
Boolean – true, wenn next() ein Element zurückgibt; false, wenn nicht
next()
Ruft das nächste Element in der Sammlung von Dateien oder Ordnern ab. Löst eine Ausnahme aus, wenn keine Elemente verbleiben.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-12-02 (UTC)."],[[["FileIterator allows scripts to iterate over a large collection of files within Google Drive, accessible via `DriveApp` or a `Folder`."],["It provides methods to check for more files (`hasNext()`), retrieve the next file (`next()`), and manage long iterations with continuation tokens (`getContinuationToken()`)."],["`getContinuationToken()` helps to resume iterations that might exceed execution time limits, with tokens typically valid for a week."],["`hasNext()` returns `true` if there are more files to iterate, allowing scripts to control the loop."],["`next()` retrieves the subsequent file in the collection, throwing an exception if none remain."]]],[]]