Un generatore utilizzato per creare oggetti Range dagli elementi del documento.
// 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());
Metodi
| Metodo | Tipo restituito | Breve descrizione | 
|---|---|---|
| add | Range | Aggiunge un intero Elementa questoRange. | 
| add | Range | Aggiunge un elemento Textparziale a questoRange. | 
| add | Range | Aggiunge due elementi interi e tutti gli elementi intermedi a questo Range. | 
| add | Range | Aggiunge due elementi Textparziali e tutti gli elementi intermedi alRange. | 
| add | Range | Aggiunge i contenuti di un altro Rangea questoRange. | 
| build() | Range | Costruisce un Rangedalle impostazioni applicate al generatore. | 
| get | Range | Recupera tutti gli elementi in questo Range, inclusi eventuali elementiTextparziali (ad esempio, nel caso di una selezione che include solo parte di un elementoText). | 
Documentazione dettagliata
add
Aggiunge un intero Element a questo Range.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| element | Element | L'elemento da aggiungere | 
Invio
Range: questo generatore, per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
add
Aggiunge un elemento Text parziale a questo Range.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| text | Text | L'elemento di testo da aggiungere parzialmente | 
| start | Integer | il numero di caratteri prima del primo carattere da includere (ovvero l'indice del primo carattere nell'intervallo) | 
| end | Integer | il numero di caratteri prima dell'ultimo carattere da includere (ovvero l'indice dell'ultimo carattere nell'intervallo) | 
Invio
Range: questo generatore, per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
add
Aggiunge due elementi interi e tutti gli elementi intermedi a questo Range.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| start | Element | Il primo elemento da aggiungere | 
| end | Element | l'ultimo elemento da aggiungere | 
Invio
Range: questo generatore, per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
add
Aggiunge due elementi Text parziali e tutti gli elementi intermedi al Range.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| start | Text | Il primo elemento di testo da aggiungere parzialmente | 
| start | Integer | il numero di caratteri prima del primo carattere di startda includere (ovvero l'indice del primo carattere nell'intervallo) | 
| end | Text | L'ultimo elemento di testo da aggiungere parzialmente | 
| end | Integer | il numero di caratteri prima dell'ultimo carattere di endda includere (ovvero l'indice dell'ultimo carattere nell'intervallo) | 
Invio
Range: questo generatore, per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
add
Aggiunge i contenuti di un altro Range a questo Range.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| range | Range | l'intervallo di cui devono essere aggiunti gli elementi | 
Invio
Range: questo generatore, per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents
build()
Costruisce un Range dalle impostazioni applicate al generatore.
Invio
Range: l'intervallo appena creato
get
Recupera tutti gli elementi in questo Range, inclusi eventuali elementi Text parziali (ad esempio, nel caso di una selezione che include solo parte di un elemento Text). Per determinare se un elemento Text è incluso solo parzialmente nell'intervallo, consulta Range.
Invio
Range: un array di elementi nell'ordine in cui appaiono nel documento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/documents.currentonly
- 
https://www.googleapis.com/auth/documents