Builder służący do tworzenia obiektów Range z elementów dokumentu.
// Change the user's selection to a range that includes every table in the // active tab. const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const rangeBuilder = documentTab.newRange(); const tables = documentTab.getBody().getTables(); for (let i = 0; i < tables.length; i++) { rangeBuilder.addElement(tables[i]); } doc.setSelection(rangeBuilder.build());
Metody
| Metoda | Zwracany typ | Krótki opis | 
|---|---|---|
| add | Range | Dodaje całą listę Elementdo tej listyRange. | 
| add | Range | Dodaje do tego Rangeczęściowy elementText. | 
| add | Range | Dodaje do tego Range2 całe elementy i wszystkie elementy między nimi. | 
| add | Range | Do elementu Rangedodaje 2 częściowe elementyTextoraz wszystkie elementy między nimi. | 
| add | Range | Dodaje zawartość innej Rangedo tejRange. | 
| build() | Range | Tworzy Rangena podstawie ustawień zastosowanych w kreatorze. | 
| get | Range | Pobiera wszystkie elementy tego elementu Range, w tym elementy częścioweText(np. w przypadku zaznaczenia obejmującego tylko część elementuText). | 
Szczegółowa dokumentacja
add
Dodaje całą listę Element do tej listy Range.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| element | Element | element do dodania; | 
Powrót
Range – ten kreator do łańcuchowania
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
add
Dodaje do tego Range częściowy element Text.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| text | Text | element tekstowy, który ma zostać częściowo dodany; | 
| start | Integer | liczba znaków przed pierwszym uwzględnianym znakiem (czyli indeks pierwszego znaku w zakresie); | 
| end | Integer | liczba znaków przed ostatnim uwzględnianym znakiem (czyli indeks ostatniego znaku w zakresie); | 
Powrót
Range – ten kreator do łańcuchowania
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
add
Dodaje do tego Range 2 całe elementy i wszystkie elementy między nimi.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| start | Element | pierwszy element do dodania. | 
| end | Element | ostatni element do dodania. | 
Powrót
Range – ten kreator do łańcuchowania
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
add
Do elementu Range dodaje 2 częściowe elementy Text oraz wszystkie elementy między nimi.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| start | Text | pierwszy element tekstowy, który ma zostać częściowo dodany; | 
| start | Integer | liczba znaków przed pierwszym znakiem ciągu start, które mają być uwzględnione (czyli indeks pierwszego znaku w zakresie); | 
| end | Text | ostatni element tekstowy, który ma zostać częściowo dodany. | 
| end | Integer | liczba znaków przed ostatnim znakiem ciągu end, który ma zostać uwzględniony (czyli indeks ostatniego znaku w zakresie); | 
Powrót
Range – ten kreator do łańcuchowania
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
add
Dodaje zawartość innej Range do tej Range.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| range | Range | zakres, którego elementy mają zostać dodane | 
Powrót
Range – ten kreator do łańcuchowania
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
build()
get
Pobiera wszystkie elementy tego elementu Range, w tym elementy częściowe Text (np. w przypadku zaznaczenia obejmującego tylko część elementu Text). Aby sprawdzić, czy element Text jest tylko częściowo uwzględniony w zakresie, zapoznaj się z artykułem Range.
Powrót
Range – tablica elementów w kolejności, w jakiej występują w dokumencie
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents