Um segmento do conteúdo de texto de um Shape ou um Table.
Se você usar métodos que editam como o texto se encaixa em uma forma, todas as configurações de ajuste automático aplicadas à forma serão desativadas.
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| append | Paragraph | Acrescenta um parágrafo ao final do intervalo de texto. | 
| append | Text | Adiciona uma cópia do intervalo de texto fornecido ao final do intervalo de texto atual. | 
| append | Text | Adiciona uma cópia do intervalo de texto fornecido ao final do intervalo de texto atual. | 
| append | Text | Acrescenta texto ao final do intervalo de texto. | 
| as | String | Retorna o texto renderizado delimitado por esse intervalo da forma ou célula da tabela associada em um formato adequado para exibição aos usuários finais. | 
| as | String | Retorna o texto bruto delimitado por esse intervalo da forma ou célula de tabela associada. | 
| clear() | void | Limpa o texto delimitado por esse intervalo. | 
| clear(startOffset, endOffset) | void | Limpa o texto delimitado pelos ajustes de início e fim no intervalo. | 
| find(pattern) | Text | Retorna todos os intervalos que correspondem ao padrão de pesquisa no intervalo de texto atual. | 
| find(pattern, startOffset) | Text | Retorna todos os intervalos que correspondem ao padrão de pesquisa no intervalo de texto atual, começando pelo deslocamento inicial. | 
| get | Auto | Retorna os textos automáticos no intervalo de texto atual. | 
| get | Integer | Retorna o índice exclusivo, com base em zero, do último caractere neste intervalo. | 
| get | Integer | Retorna o número de caracteres neste intervalo. | 
| get | Text | Retorna uma coleção de intervalos de texto que correspondem a todos os Links no intervalo de texto atual ou que se sobrepõem a ele. | 
| get | Paragraph[] | Retorna os parágrafos em listas que se sobrepõem ao intervalo de texto atual. | 
| get | List | Retorna o Listdo intervalo de texto atual. | 
| get | Paragraph | Retorna o Paragraphdo intervalo de texto atual. | 
| get | Paragraph[] | Retorna os parágrafos que se sobrepõem ao intervalo de texto atual. | 
| get | Text | Retorna um novo Textque abrange parte do intervalo de origem. | 
| get | Text | Retorna as execuções de texto que se sobrepõem ao intervalo de texto atual. | 
| get | Integer | Retorna o índice inclusivo com base em zero do primeiro caractere neste intervalo. | 
| get | Text | Retorna o estilo de texto do intervalo ou nullse o intervalo estiver vazio. | 
| insert | Paragraph | Insere um parágrafo no deslocamento inicial. | 
| insert | Text | Insere uma cópia do intervalo de texto fornecido no deslocamento inicial. | 
| insert | Text | Insere uma cópia do intervalo de texto fornecido no deslocamento inicial. | 
| insert | Text | Insere texto no deslocamento inicial. | 
| is | Boolean | Retorna truese não houver caracteres nesse intervalo efalsecaso contrário. | 
| replace | Integer | Substitui todas as instâncias de texto correspondentes ao texto de substituição. | 
| replace | Integer | Substitui todas as instâncias de texto correspondentes ao texto de substituição. | 
| select() | void | Seleciona apenas o Textna apresentação ativa e remove qualquer seleção anterior. | 
| set | Text | Define o texto delimitado por esse intervalo da forma ou célula da tabela associada. | 
Documentação detalhada
append
Acrescenta um parágrafo ao final do intervalo de texto. O parágrafo mantém o estilo do final do intervalo de texto atual.
A string de texto fornecida é anexada como um parágrafo ao adicionar pelo menos um caractere de nova linha ao redor da string.
Quando a string de texto fornecida contém caracteres de nova linha (consistindo em vários parágrafos), o parágrafo final adicionado é retornado.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| text | String | A string a ser anexada como um parágrafo. | 
Retornar
Paragraph: o Paragraph anexado.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
append
Adiciona uma cópia do intervalo de texto fornecido ao final do intervalo de texto atual.
A formatação do texto inserido corresponde à do texto de origem.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| text | Text | O intervalo de texto a ser anexado. | 
Retornar
Text: o intervalo de texto que representa o texto anexado.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
append
Adiciona uma cópia do intervalo de texto fornecido ao final do intervalo de texto atual.
Se definido para corresponder à formatação do texto de destino, Auto no intervalo de texto fornecido serão substituídos pelos valores renderizados. Além disso, nenhum elemento não textual dentro do intervalo de texto fornecido é anexado.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| text | Text | O intervalo de texto a ser anexado. | 
| match | Boolean | Se true, corresponda à formatação do texto de origem. Sefalse, corresponda à formatação do texto de destino. | 
Retornar
Text: o intervalo de texto que representa o texto anexado.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
append
Acrescenta texto ao final do intervalo de texto. O texto mantém o estilo do final do texto atual.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| text | String | A string a ser anexada. | 
Retornar
Text: o intervalo de texto que representa o texto anexado.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
as
Retorna o texto renderizado delimitado por esse intervalo da forma ou célula da tabela associada em um formato adequado para exibição aos usuários finais.
Os elementos de Auto
Retornar
String: o texto renderizado no intervalo.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
as
Retorna o texto bruto delimitado por esse intervalo da forma ou célula de tabela associada.
Os elementos Auto
Retornar
String: o texto bruto no intervalo.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
clear()
Limpa o texto delimitado por esse intervalo.
Como todo o texto em um Shape ou TableCell precisa terminar com uma nova linha, a última nova linha no texto não é removida.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
clear(startOffset, endOffset)
Limpa o texto delimitado pelos ajustes de início e fim no intervalo.
Como o texto precisa terminar com uma nova linha, a nova linha final no texto não é removida, mesmo que esteja coberta pelos intervalos especificados.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| start | Integer | O número de caracteres após o índice inicial do intervalo de texto atual usado
    para determinar o índice inicial inclusivo do intervalo a ser limpo. O deslocamento inicial precisa ser igual ou maior que 0 e menor ou igual a end.starttambém precisa ser menor que o tamanho do intervalo atual. | 
| end | Integer | O número de caracteres após o índice inicial do intervalo de texto atual usado
    para determinar o índice final exclusivo do intervalo a ser limpo. O endprecisa ser
    igual ou maior questart.endtambém precisa ser menor ou igual ao comprimento do intervalo atual. | 
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
find(pattern)
Retorna todos os intervalos que correspondem ao padrão de pesquisa no intervalo de texto atual. A pesquisa diferencia maiúsculas de minúsculas.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| pattern | String | O padrão de expressão regular a ser pesquisado. Todas as barras invertidas no padrão precisam ser escapadas. | 
Retornar
Text: uma lista de intervalos de texto.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
find(pattern, startOffset)
Retorna todos os intervalos que correspondem ao padrão de pesquisa no intervalo de texto atual, começando pelo deslocamento inicial. A pesquisa diferencia maiúsculas de minúsculas.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| pattern | String | O padrão de expressão regular a ser pesquisado. Todas as barras invertidas no padrão precisam ser escapadas. | 
| start | Integer | O número de caracteres após o índice inicial do intervalo de texto atual usado
    para determinar o índice inicial inclusivo do intervalo a ser pesquisado. starttambém precisa ser menor que o comprimento do intervalo atual. | 
Retornar
Text: uma lista de intervalos de texto.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna os textos automáticos no intervalo de texto atual.
Retornar
Auto: uma lista de textos automáticos.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna o índice exclusivo, com base em zero, do último caractere neste intervalo. Se os índices de início e fim forem iguais, o intervalo será considerado vazio.
Retornar
Integer: o índice final do intervalo.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna o número de caracteres neste intervalo.
Retornar
Integer: o número de caracteres neste intervalo.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna uma coleção de intervalos de texto que correspondem a todos os Links no intervalo de texto atual ou que se sobrepõem a ele.
Cada intervalo retornado tem a garantia de abranger um link quando é criado. Modificações no texto podem fazer com que ele não represente mais exatamente um link.
Cada Link nos intervalos retornados pode ser acessado usando Text.
// 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
Retornar
Text: uma lista de intervalos de texto.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna os parágrafos em listas que se sobrepõem ao intervalo de texto atual.
Retornar
Paragraph[]: uma lista de parágrafos em listas.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna o List do intervalo de texto atual.
Retornar
List: o estilo de lista do intervalo de texto atual.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna o Paragraph do intervalo de texto atual.
Retornar
Paragraph: o estilo de parágrafo do intervalo de texto atual.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna os parágrafos que se sobrepõem ao intervalo de texto atual.
Retornar
Paragraph[]: uma lista de parágrafos.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna um novo Text que abrange parte do intervalo de origem.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| start | Integer | O número de caracteres após o índice inicial do intervalo de texto atual usado
    para determinar o índice inicial inclusivo do intervalo retornado. O deslocamento inicial precisa ser igual ou maior que 0 e menor ou igual a end.starttambém precisa ser menor que o tamanho do intervalo atual. | 
| end | Integer | O número de caracteres após o índice inicial do intervalo de texto atual usado
    para determinar o índice final exclusivo do intervalo retornado. O endprecisa ser
    igual ou maior questart.endtambém precisa ser menor ou igual ao comprimento do intervalo atual. | 
Retornar
Text: um novo intervalo de texto.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna as execuções de texto que se sobrepõem ao intervalo de texto atual. Uma execução de texto é um segmento de texto em que todos os caracteres têm o mesmo estilo.
Cada intervalo retornado tem garantia de abranger apenas uma execução quando é criado. Modificações no texto ou no estilo podem fazer com que ele não represente mais exatamente uma execução.
Retornar
Text: uma lista de intervalos de texto.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna o índice inclusivo com base em zero do primeiro caractere neste intervalo. Se os índices de início e fim forem iguais, o intervalo será considerado vazio.
Retornar
Integer: o índice inicial do intervalo.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Retorna o estilo de texto do intervalo ou null se o intervalo estiver vazio.
Retornar
Text: o estilo do texto do intervalo.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
insert
Insere um parágrafo no deslocamento inicial. O parágrafo mantém o estilo do intervalo de texto atual no deslocamento inicial.
A string de texto fornecida é inserida como um parágrafo ao adicionar pelo menos um caractere de nova linha ao redor da string.
Quando a string de texto fornecida contém caracteres de nova linha (consistindo em vários parágrafos), o parágrafo final adicionado é retornado.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| start | Integer | O número de caracteres após o índice inicial do intervalo de texto atual usado para determinar o índice inicial inclusivo do texto a ser inserido. | 
| text | String | A string a ser inserida. | 
Retornar
Paragraph: o Paragraph inserido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
insert
Insere uma cópia do intervalo de texto fornecido no deslocamento inicial.
A formatação do texto inserido corresponde à do texto de origem.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| start | Integer | O número de caracteres após o índice inicial do intervalo de texto atual usado para determinar o índice inicial inclusivo do texto a ser inserido. | 
| text | Text | O intervalo de texto a ser inserido. | 
Retornar
Text: o intervalo de texto que representa o texto inserido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
insert
Insere uma cópia do intervalo de texto fornecido no deslocamento inicial.
Se definido para corresponder à formatação do texto de destino, Auto no intervalo de texto fornecido serão substituídos pelos valores renderizados. Além disso, nenhum elemento não textual dentro do intervalo de texto fornecido é inserido.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| start | Integer | O número de caracteres após o índice inicial do intervalo de texto atual usado para determinar o índice inicial inclusivo do texto a ser inserido. | 
| text | Text | O intervalo de texto a ser inserido. | 
| match | Boolean | Se true, corresponda à formatação do texto de origem. Sefalse, corresponda à formatação do texto de destino. | 
Retornar
Text: o intervalo de texto que representa o texto inserido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
insert
Insere texto no deslocamento inicial. O texto mantém o estilo do texto existente no deslocamento inicial.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| start | Integer | O número de caracteres após o índice inicial do intervalo de texto atual usado para determinar o índice inicial inclusivo do texto a ser inserido. | 
| text | String | A string a ser inserida. | 
Retornar
Text: o intervalo de texto que representa o texto inserido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
is
Retorna true se não houver caracteres nesse intervalo e false caso contrário.
Retornar
Boolean: true se não houver caracteres nesse intervalo. Caso contrário, retorna false.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
replace
Substitui todas as instâncias de texto correspondentes ao texto de substituição. A pesquisa não diferencia maiúsculas de minúsculas.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| find | String | O texto a ser encontrado. | 
| replace | String | O texto que vai substituir o texto correspondente. | 
Retornar
Integer: o número de ocorrências mudou
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
replace
Substitui todas as instâncias de texto correspondentes ao texto de substituição.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| find | String | O texto a ser encontrado. | 
| replace | String | O texto que vai substituir o texto correspondente. | 
| match | Boolean | Se true, a pesquisa diferencia maiúsculas de minúsculas. Sefalse, a pesquisa não diferencia maiúsculas de minúsculas. | 
Retornar
Integer: o número de ocorrências mudou
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
select()
Seleciona apenas o Text na apresentação ativa e remove qualquer seleção anterior.
Um script só pode acessar a seleção do usuário que o está executando e apenas se ele estiver vinculado à apresentação.
O Page pai do Shape ou do Table correspondente é definido como o current page selection. O Shape ou o Table é definido como selected page element.
Selection pode ser de dois tipos:
  - 1. Intervalo de texto. Use "select" em um TextRange não vazio para selecionar o intervalo de caracteres.
- 2. Posição do cursor. Use um TextRange vazio para colocar o cursor no índice desejado.
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(); AutorizaçãoOs scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos: - 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
 
- 
set
Define o texto delimitado por esse intervalo da forma ou célula da tabela associada. O texto mantém o estilo do início do texto atual.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| new | String | A string a ser definida como o novo texto. | 
Retornar
Text: o intervalo de texto que representa o texto definido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations