Class TextRange

IntervalloTesto

Un segmento dei contenuti di testo di un Shape o di un TableCell.

Se utilizzi metodi che modificano l'adattamento del testo all'interno di una forma, le impostazioni di adattamento automatico applicate alla forma vengono disattivate.

Metodi

MetodoTipo restituitoBreve descrizione
appendParagraph(text)ParagraphAggiunge un paragrafo alla fine dell'intervallo di testo.
appendRange(textRange)TextRangeAggiunge una copia dell'intervallo di testo fornito alla fine dell'intervallo di testo corrente.
appendRange(textRange, matchSourceFormatting)TextRangeAggiunge una copia dell'intervallo di testo fornito alla fine dell'intervallo di testo corrente.
appendText(text)TextRangeAggiunge testo alla fine dell'intervallo di testo.
asRenderedString()StringRestituisce il testo sottoposto a rendering delimitato da questo intervallo della forma o della cella di tabella associata in un formato appropriato per la visualizzazione agli utenti finali.
asString()StringRestituisce il testo non formattato delimitato da questo intervallo della forma o della cella di tabella associata.
clear()voidCancella il testo delimitato da questo intervallo.
clear(startOffset, endOffset)voidCancella il testo delimitato dagli offset iniziale e finale nell'intervallo.
find(pattern)TextRange[]Restituisce tutti gli intervalli corrispondenti al pattern di ricerca nell'intervallo di testo corrente.
find(pattern, startOffset)TextRange[]Restituisce tutti gli intervalli corrispondenti al pattern di ricerca nell'intervallo di testo corrente a partire dall'offset iniziale.
getAutoTexts()AutoText[]Restituisce i testi automatici all'interno dell'intervallo di testo corrente.
getEndIndex()IntegerRestituisce l'indice esclusivo a base 0 dell'ultimo carattere di questo intervallo.
getLength()IntegerRestituisce il numero di caratteri in questo intervallo.
getLinks()TextRange[]Restituisce una raccolta di intervalli di testo che corrispondono a tutti i Link all'interno dell'intervallo di testo corrente o che si sovrappongono all'intervallo di testo corrente.
getListParagraphs()Paragraph[]Restituisce i paragrafi negli elenchi che si sovrappongono all'intervallo di testo corrente.
getListStyle()ListStyleRestituisce il ListStyle dell'intervallo di testo corrente.
getParagraphStyle()ParagraphStyleRestituisce il ParagraphStyle dell'intervallo di testo corrente.
getParagraphs()Paragraph[]Restituisce i paragrafi che si sovrappongono all'intervallo di testo corrente.
getRange(startOffset, endOffset)TextRangeRestituisce una nuova TextRange che copre parte dell'intervallo da cui viene derivata.
getRuns()TextRange[]Restituisce le sequenze di testo che si sovrappongono all'intervallo di testo corrente.
getStartIndex()IntegerRestituisce l'indice inclusivo a base 0 del primo carattere di questo intervallo.
getTextStyle()TextStyleRestituisce lo stile del testo dell'intervallo o null se l'intervallo è vuoto.
insertParagraph(startOffset, text)ParagraphInserisce un paragrafo all'offset iniziale.
insertRange(startOffset, textRange)TextRangeInserisce una copia dell'intervallo di testo fornito all'offset iniziale.
insertRange(startOffset, textRange, matchSourceFormatting)TextRangeInserisce una copia dell'intervallo di testo fornito all'offset iniziale.
insertText(startOffset, text)TextRangeInserisce il testo all'offset iniziale.
isEmpty()BooleanRestituisce true se non sono presenti caratteri in questo intervallo, altrimenti restituisce false.
replaceAllText(findText, replaceText)IntegerSostituisce tutte le istanze di testo corrispondenti al testo di ricerca con il testo sostitutivo.
replaceAllText(findText, replaceText, matchCase)IntegerSostituisce tutte le istanze di testo corrispondenti al testo di ricerca con il testo sostitutivo.
select()voidSeleziona solo TextRange nella presentazione attiva e rimuove qualsiasi selezione precedente.
setText(newText)TextRangeImposta il testo delimitato da questo intervallo della forma o della cella di tabella associata.

Documentazione dettagliata

appendParagraph(text)

Aggiunge un paragrafo alla fine dell'intervallo di testo. Il paragrafo mantiene lo stile della fine dell'intervallo di testo corrente.

La stringa di testo fornita viene aggiunta come paragrafo aggiungendo almeno un carattere di nuova riga alla stringa.

Quando la stringa di testo fornita contiene caratteri di nuova riga (quindi è composta da più paragrafi), viene restituito l'ultimo paragrafo aggiunto.

Parametri

NomeTipoDescrizione
textStringLa stringa da aggiungere come paragrafo.

Indietro

Paragraph — The appended Paragraph.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendRange(textRange)

Aggiunge una copia dell'intervallo di testo fornito alla fine dell'intervallo di testo corrente.

La formattazione del testo inserito corrisponde a quella del testo di origine.

Parametri

NomeTipoDescrizione
textRangeTextRangeL'intervallo di testo da accodare.

Indietro

TextRange: l'intervallo di testo che rappresenta il testo aggiunto.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendRange(textRange, matchSourceFormatting)

Aggiunge una copia dell'intervallo di testo fornito alla fine dell'intervallo di testo corrente.

Se è impostato in modo che corrisponda alla formattazione del testo di destinazione, AutoText all'interno dell'intervallo di testo fornito vengono sostituiti con i relativi valori di rendering. Inoltre, gli elementi non di testo all'interno dell'intervallo di testo fornito non vengono aggiunti.

Parametri

NomeTipoDescrizione
textRangeTextRangeL'intervallo di testo da accodare.
matchSourceFormattingBooleanSe true, corrisponde alla formattazione del testo di origine; se false, corrisponde alla formattazione del testo di destinazione.

Indietro

TextRange: l'intervallo di testo che rappresenta il testo aggiunto.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendText(text)

Aggiunge testo alla fine dell'intervallo di testo. Il testo mantiene lo stile della fine del testo esistente.

Parametri

NomeTipoDescrizione
textStringLa stringa da aggiungere.

Indietro

TextRange: l'intervallo di testo che rappresenta il testo aggiunto.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

asRenderedString()

Restituisce il testo sottoposto a rendering delimitato da questo intervallo della forma o della cella di tabella associata in un formato appropriato per la visualizzazione agli utenti finali.

Gli elementi di testo automatici, come i numeri di slide generati, vengono sostituiti con i valori di rendering. Gli elementi non di testo nell'intervallo vengono omessi.

Indietro

String: il testo sottoposto a rendering nell'intervallo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

asString()

Restituisce il testo non formattato delimitato da questo intervallo della forma o della cella di tabella associata.

Gli elementi di testo come i numeri di slide generati e gli elementi non di testo nell'intervallo vengono sostituiti con il carattere Unicode U+E907.

Indietro

String: il testo non formattato nell'intervallo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

clear()

Cancella il testo delimitato da questo intervallo.

Poiché l'intero testo in una forma o in una cella di tabella deve terminare con un carattere di nuova riga, l'ultimo carattere di nuova riga nel testo non viene rimosso.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

clear(startOffset, endOffset)

Cancella il testo delimitato dagli offset iniziale e finale nell'intervallo.

Poiché il testo deve terminare con un carattere di nuova riga, l'ultimo carattere di nuova riga nel testo non viene rimosso anche se è coperto dagli offset specificati.

Parametri

NomeTipoDescrizione
startOffsetIntegerIl numero di caratteri oltre l'indice iniziale dell'intervallo di testo corrente utilizzato per determinare l'indice iniziale inclusivo dell'intervallo da cancellare. L'offset iniziale deve essere maggiore o uguale a 0 e minore o uguale a endOffset. startOffset deve essere inferiore alla lunghezza dell'intervallo corrente.
endOffsetIntegerIl numero di caratteri oltre l'indice iniziale dell'intervallo di testo corrente utilizzato per determinare l'indice finale esclusivo dell'intervallo da cancellare. endOffset deve essere maggiore o uguale a startOffset. endOffset deve essere anche inferiore o uguale alla lunghezza dell'intervallo corrente.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

find(pattern)

Restituisce tutti gli intervalli corrispondenti al pattern di ricerca nell'intervallo di testo corrente. La ricerca è sensibile alle maiuscole.

Parametri

NomeTipoDescrizione
patternStringIl pattern di espressione regolare da cercare; tutte le barre rovesciate nel pattern devono essere sottoposte a escape.

Indietro

TextRange[]: un elenco di intervalli di testo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

find(pattern, startOffset)

Restituisce tutti gli intervalli corrispondenti al pattern di ricerca nell'intervallo di testo corrente a partire dall'offset iniziale. La ricerca è sensibile alle maiuscole.

Parametri

NomeTipoDescrizione
patternStringIl pattern di espressione regolare da cercare; tutte le barre rovesciate nel pattern devono essere sottoposte a escape.
startOffsetIntegerIl numero di caratteri oltre l'indice iniziale dell'intervallo di testo corrente utilizzato per determinare l'indice iniziale inclusivo dell'intervallo da cercare. startOffset deve anche essere inferiore alla lunghezza dell'intervallo corrente.

Indietro

TextRange[]: un elenco di intervalli di testo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getAutoTexts()

Restituisce i testi automatici all'interno dell'intervallo di testo corrente.

Indietro

AutoText[]: un elenco di testi automatici.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getEndIndex()

Restituisce l'indice esclusivo a base 0 dell'ultimo carattere di questo intervallo. Se gli indici di inizio e fine sono uguali, l'intervallo viene considerato vuoto.

Indietro

Integer: l'indice finale dell'intervallo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLength()

Restituisce il numero di caratteri in questo intervallo.

Indietro

Integer: il numero di caratteri in questo intervallo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

Restituisce una raccolta di intervalli di testo che corrispondono a tutti i Link all'interno dell'intervallo di testo corrente o che si sovrappongono all'intervallo di testo corrente.

Ogni intervallo restituito ha la garanzia di coprire un link al momento della creazione. Le modifiche al testo possono fare in modo che non rappresenti più esattamente un link.

È possibile accedere a ogni Link negli intervalli restituiti tramite TextStyle.getLink().

// Accesses the first link on a TextRange object.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
const linkTextRange = textRange.getLinks()[0];
const textStyle = linkTextRange.getTextStyle();
Logger.log(textStyle.hasLink());   // logs 'true'
const link = textStyle.getLink();  // Link object

Indietro

TextRange[]: un elenco di intervalli di testo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getListParagraphs()

Restituisce i paragrafi negli elenchi che si sovrappongono all'intervallo di testo corrente.

Indietro

Paragraph[]: un elenco di paragrafi negli elenchi.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getListStyle()

Restituisce il ListStyle dell'intervallo di testo corrente.

Indietro

ListStyle: lo stile elenco dell'intervallo di testo corrente.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getParagraphStyle()

Restituisce il ParagraphStyle dell'intervallo di testo corrente.

Indietro

ParagraphStyle: lo stile del paragrafo dell'intervallo di testo corrente.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getParagraphs()

Restituisce i paragrafi che si sovrappongono all'intervallo di testo corrente.

Indietro

Paragraph[]: un elenco di paragrafi.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getRange(startOffset, endOffset)

Restituisce una nuova TextRange che copre parte dell'intervallo da cui viene derivata.

Parametri

NomeTipoDescrizione
startOffsetIntegerIl numero di caratteri oltre l'indice iniziale dell'intervallo di testo corrente utilizzato per determinare l'indice iniziale inclusivo dell'intervallo restituito. L'offset iniziale deve essere maggiore o uguale a 0 e minore o uguale a endOffset. startOffset deve essere inferiore alla lunghezza dell'intervallo corrente.
endOffsetIntegerIl numero di caratteri oltre l'indice iniziale dell'intervallo di testo corrente utilizzato per determinare l'indice finale esclusivo dell'intervallo restituito. endOffset deve essere maggiore o uguale a startOffset. endOffset deve essere anche inferiore o uguale alla lunghezza dell'intervallo corrente.

Indietro

TextRange: un nuovo intervallo di testo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getRuns()

Restituisce le sequenze di testo che si sovrappongono all'intervallo di testo corrente. Un segmento di testo è un segmento di testo in cui tutti i caratteri hanno lo stesso stile di testo.

Ogni intervallo restituito è garantito per coprire una sola esecuzione al momento della creazione. Modifiche al testo o allo stile possono far sì che non rappresenti più esattamente una corsa.

Indietro

TextRange[]: un elenco di intervalli di testo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getStartIndex()

Restituisce l'indice inclusivo a base 0 del primo carattere di questo intervallo. Se gli indici iniziale e finale sono uguali, l'intervallo viene considerato vuoto.

Indietro

Integer: l'indice iniziale dell'intervallo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTextStyle()

Restituisce lo stile del testo dell'intervallo o null se l'intervallo è vuoto.

Indietro

TextStyle: lo stile del testo dell'intervallo.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertParagraph(startOffset, text)

Inserisce un paragrafo all'offset iniziale. Il paragrafo mantiene lo stile dell'intervallo di testo corrente all'offset iniziale.

La stringa di testo fornita viene inserita come paragrafo aggiungendo almeno un carattere di nuova riga alla stringa.

Quando la stringa di testo fornita contiene caratteri di nuova riga (quindi è composta da più paragrafi), viene restituito l'ultimo paragrafo aggiunto.

Parametri

NomeTipoDescrizione
startOffsetIntegerIl numero di caratteri dopo l'indice iniziale dell'intervallo di testo corrente utilizzato per determinare l'indice iniziale inclusivo del testo da inserire.
textStringLa stringa da inserire.

Indietro

Paragraph: il Paragraph inserito.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertRange(startOffset, textRange)

Inserisce una copia dell'intervallo di testo fornito all'offset iniziale.

La formattazione del testo inserito corrisponde a quella del testo di origine.

Parametri

NomeTipoDescrizione
startOffsetIntegerIl numero di caratteri dopo l'indice iniziale dell'intervallo di testo corrente utilizzato per determinare l'indice iniziale inclusivo del testo da inserire.
textRangeTextRangeL'intervallo di testo da inserire.

Indietro

TextRange: l'intervallo di testo che rappresenta il testo inserito.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertRange(startOffset, textRange, matchSourceFormatting)

Inserisce una copia dell'intervallo di testo fornito all'offset iniziale.

Se è impostato in modo che corrisponda alla formattazione del testo di destinazione, AutoText all'interno dell'intervallo di testo fornito vengono sostituiti con i relativi valori di rendering. Inoltre, non vengono inseriti elementi non di testo all'interno dell'intervallo di testo fornito.

Parametri

NomeTipoDescrizione
startOffsetIntegerIl numero di caratteri dopo l'indice iniziale dell'intervallo di testo corrente utilizzato per determinare l'indice iniziale inclusivo del testo da inserire.
textRangeTextRangeL'intervallo di testo da inserire.
matchSourceFormattingBooleanSe true, corrisponde alla formattazione del testo di origine; se false, corrisponde alla formattazione del testo di destinazione.

Indietro

TextRange: l'intervallo di testo che rappresenta il testo inserito.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertText(startOffset, text)

Inserisce il testo all'offset iniziale. Il testo mantiene lo stile del testo esistente all'offset iniziale.

Parametri

NomeTipoDescrizione
startOffsetIntegerIl numero di caratteri dopo l'indice iniziale dell'intervallo di testo corrente utilizzato per determinare l'indice iniziale inclusivo del testo da inserire.
textStringLa stringa da inserire.

Indietro

TextRange: l'intervallo di testo che rappresenta il testo inserito.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

isEmpty()

Restituisce true se non sono presenti caratteri in questo intervallo, altrimenti restituisce false.

Indietro

Booleantrue se non sono presenti caratteri in questo intervallo, altrimenti restituisce false.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText)

Sostituisce tutte le istanze di testo corrispondenti al testo di ricerca con il testo sostitutivo. La ricerca non distingue tra maiuscole e minuscole.

Parametri

NomeTipoDescrizione
findTextStringIl testo da trovare.
replaceTextStringIl testo con cui sostituire il testo corrispondente.

Indietro

Integer: il numero di occorrenze è cambiato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText, matchCase)

Sostituisce tutte le istanze di testo corrispondenti al testo di ricerca con il testo sostitutivo.

Parametri

NomeTipoDescrizione
findTextStringIl testo da trovare.
replaceTextStringIl testo con cui sostituire il testo corrispondente.
matchCaseBooleanSe true, la ricerca è sensibile alle maiuscole; se false, la ricerca non distingue tra maiuscole e minuscole.

Indietro

Integer: il numero di occorrenze è cambiato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

select()

Seleziona solo TextRange nella presentazione attiva e rimuove qualsiasi selezione precedente.

Uno script può accedere solo alla selezione dell'utente che lo esegue e solo se lo script è associato alla presentazione.

L'elemento principale Page del Shape o del TableCell corrispondente è impostato come current page selection. Shape o TableCell è impostato come selected page element.

    Il Selection può essere di due tipi:
    • 1. Intervallo di testo: utilizza la selezione su un TextRange non vuoto per selezionare l'intervallo di caratteri.
    • 2. Posizione del cursore: utilizza un TextRange vuoto per posizionare il cursore nell'indice desiderato.
      const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0];
      shape.getText().setText('Hello');
      // Range selection: Select the text range "He".
      shape.getText().getRange(0, 2).select();
      // Cursor selection: Place the cursor after "H" like "H|ello".
      shape.getText().getRange(1, 1).select();

      Autorizzazione

      Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

      • https://www.googleapis.com/auth/presentations.currentonly
      • https://www.googleapis.com/auth/presentations

    setText(newText)

    Imposta il testo delimitato da questo intervallo della forma o della cella di tabella associata. Il testo mantiene lo stile dell'inizio del testo esistente.

    Parametri

    NomeTipoDescrizione
    newTextStringLa stringa da impostare come nuovo testo.

    Indietro

    TextRange: l'intervallo di testo che rappresenta il testo impostato.

    Autorizzazione

    Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

    • https://www.googleapis.com/auth/presentations.currentonly
    • https://www.googleapis.com/auth/presentations