Prześlij opinię
Class FileIterator
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
FileIterator
Iterator, który umożliwia skryptom iterację na potencjalnie dużym zbiorze plików. Plik
iteratory są dostępne tutaj: DriveApp
lub 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 ());
}
Metody
Metoda Zwracany typ Krótki opis
getContinuationToken()
String
Pobiera token, którego można użyć do wznowienia tej iteracji w późniejszym czasie.
hasNext()
Boolean
Określa, czy wywołanie funkcji next()
zwróci produkt.
next()
File
Pobiera następny element w kolekcji plików lub folderów.
Szczegółowa dokumentacja
getContinuationToken()
Pobiera token, którego można użyć do wznowienia tej iteracji w późniejszym czasie. Ta metoda jest przydatna
jeśli przetwarzanie iteratora podczas jednego wykonania spowodowałoby przekroczenie maksymalnego czasu wykonania.
Tokeny kontynuacji są zwykle ważne przez tydzień.
Powrót
String
– token kontynuacji, którego można używać do wznawiania iteracji za pomocą elementów, które
pozostał w iteratorze podczas generowania tokena.
hasNext()
Określa, czy wywołanie funkcji next()
zwróci produkt.
Powrót
Boolean
– true
, jeśli next()
zwróci produkt; false
, jeśli nie
next()
Pobiera następny element w kolekcji plików lub folderów. Zgłasza wyjątek, jeśli brak elementów
Powrót
File
– następny element w kolekcji
Prześlij opinię
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0 , a fragmenty kodu są dostępne na licencji Apache 2.0 . Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers . Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-08-21 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]
Chcesz przekazać coś jeszcze?
{"lastModified": "Ostatnia aktualizacja: 2024-08-21 UTC."}
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-08-21 UTC."]]