Es un segmento del contenido de texto de un Shape o un Table.
Si usas métodos que editan cómo se ajusta el texto dentro de una forma, se desactivará cualquier configuración de ajuste automático aplicada a la forma.
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| append | Paragraph | Agrega un párrafo al final del rango de texto. | 
| append | Text | Agrega una copia del rango de texto proporcionado al final del rango de texto actual. | 
| append | Text | Agrega una copia del rango de texto proporcionado al final del rango de texto actual. | 
| append | Text | Agrega texto al final del rango de texto. | 
| as | String | Devuelve el texto renderizado delimitado por este rango de la forma o celda de tabla asociada en un formato adecuado para mostrar a los usuarios finales. | 
| as | String | Devuelve el texto sin procesar delimitado por este rango de la forma o celda de tabla asociada. | 
| clear() | void | Borra el texto delimitado por este rango. | 
| clear(startOffset, endOffset) | void | Borra el texto delimitado por las compensaciones inicial y final del rango. | 
| find(pattern) | Text | Devuelve todos los rangos que coinciden con el patrón de búsqueda en el rango de texto actual. | 
| find(pattern, startOffset) | Text | Devuelve todos los rangos que coinciden con el patrón de búsqueda en el rango de texto actual a partir del desplazamiento inicial. | 
| get | Auto | Devuelve los textos automáticos dentro del rango de texto actual. | 
| get | Integer | Devuelve el índice exclusivo basado en 0 para el último carácter de este rango. | 
| get | Integer | Devuelve la cantidad de caracteres en este rango. | 
| get | Text | Devuelve una colección de rangos de texto que corresponden a todos los Linkdentro del rango de texto actual o que se superponen con él. | 
| get | Paragraph[] | Devuelve los párrafos en listas que se superponen con el intervalo de texto actual. | 
| get | List | Devuelve el Listdel rango de texto actual. | 
| get | Paragraph | Devuelve el Paragraphdel rango de texto actual. | 
| get | Paragraph[] | Devuelve los párrafos que se superponen con el rango de texto actual. | 
| get | Text | Devuelve un nuevo Textque abarca parte del rango del que se deriva. | 
| get | Text | Devuelve los tramos de texto que se superponen con el rango de texto actual. | 
| get | Integer | Devuelve el índice inclusivo basado en 0 para el primer carácter de este rango. | 
| get | Text | Devuelve el estilo de texto del rango o nullsi el rango está vacío. | 
| insert | Paragraph | Inserta un párrafo en el desplazamiento de inicio. | 
| insert | Text | Inserta una copia del rango de texto proporcionado en el desplazamiento inicial. | 
| insert | Text | Inserta una copia del rango de texto proporcionado en el desplazamiento inicial. | 
| insert | Text | Inserta texto en el desplazamiento de inicio. | 
| is | Boolean | Devuelve truesi no hay caracteres en este rango yfalseen caso contrario. | 
| replace | Integer | Reemplaza todas las instancias del texto que coincide con el texto de búsqueda por el texto de reemplazo. | 
| replace | Integer | Reemplaza todas las instancias del texto que coincide con el texto de búsqueda por el texto de reemplazo. | 
| select() | void | Selecciona solo el Texten la presentación activa y quita cualquier selección anterior. | 
| set | Text | Establece el texto delimitado por este rango de la forma o celda de tabla asociada. | 
Documentación detallada
append
Agrega un párrafo al final del rango de texto. El párrafo mantiene el diseño del final del rango de texto actual.
La cadena de texto proporcionada se agrega como un párrafo agregando al menos un carácter de nueva línea circundante a la cadena.
Cuando la cadena de texto proporcionada contiene caracteres de líneas nuevas (por lo tanto, consta de varios párrafos), se devuelve el párrafo final agregado.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| text | String | Es la cadena que se agregará como un párrafo. | 
Volver
Paragraph: Es el Paragraph agregado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
append
Agrega una copia del rango de texto proporcionado al final del rango de texto actual.
El formato del texto insertado coincide con el del texto fuente.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| text | Text | Es el rango de texto que se anexará. | 
Volver
Text: Es el rango de texto que representa el texto agregado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
append
Agrega una copia del rango de texto proporcionado al final del rango de texto actual.
Si se configura para que coincida con el formato del texto de destino, los Auto dentro del rango de texto proporcionado se reemplazan por sus valores renderizados. Además, no se agregan los elementos que no son de texto dentro del rango de texto proporcionado.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| text | Text | Es el rango de texto que se anexará. | 
| match | Boolean | Si es true, coincide con el formato del texto de origen; si esfalse, coincide con el formato del texto de destino. | 
Volver
Text: Es el rango de texto que representa el texto agregado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
append
Agrega texto al final del rango de texto. El texto mantiene el estilo del final del texto existente.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| text | String | Es la cadena que se anexará. | 
Volver
Text: Es el rango de texto que representa el texto agregado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
as
Devuelve el texto renderizado delimitado por este rango de la forma o celda de tabla asociada en un formato adecuado para mostrar a los usuarios finales.
Los elementos Auto
Volver
String: Es el texto renderizado en el rango.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
as
Devuelve el texto sin procesar delimitado por este rango de la forma o celda de tabla asociada.
Los elementos Auto
Volver
String: Es el texto sin formato del rango.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
clear()
Borra el texto delimitado por este rango.
Dado que todo el texto de un Shape o TableCell debe terminar en un salto de línea, no se quita el salto de línea final del texto.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
clear(startOffset, endOffset)
Borra el texto delimitado por las compensaciones inicial y final del rango.
Dado que el texto debe terminar con un salto de línea, el salto de línea final del texto no se quita, incluso si está cubierto por los desplazamientos proporcionados.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| start | Integer | Cantidad de caracteres posteriores al índice de inicio del rango de texto actual que se usa para determinar el índice de inicio inclusivo del rango que se borrará. El desplazamiento inicial debe ser mayor o igual que 0 y menor o igual que end.starttambién debe ser menor que la longitud del rango actual. | 
| end | Integer | Cantidad de caracteres posteriores al índice de inicio del rango de texto actual que se usa para determinar el índice final exclusivo del rango que se borrará. El valor de enddebe ser igual o mayor questart.endtambién debe ser menor o igual que la longitud del rango actual. | 
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
find(pattern)
Devuelve todos los rangos que coinciden con el patrón de búsqueda en el rango de texto actual. La búsqueda distingue mayúsculas de minúsculas.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| pattern | String | Es el patrón de expresión regular que se buscará. Las barras inversas del patrón deben escaparse. | 
Volver
Text: Es una lista de rangos de texto.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
find(pattern, startOffset)
Devuelve todos los rangos que coinciden con el patrón de búsqueda en el rango de texto actual a partir del desplazamiento inicial. La búsqueda distingue mayúsculas de minúsculas.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| pattern | String | Es el patrón de expresión regular que se buscará. Las barras inversas del patrón deben escaparse. | 
| start | Integer | Cantidad de caracteres posteriores al índice de inicio del rango de texto actual que se usa para determinar el índice de inicio inclusivo del rango de búsqueda. starttambién debe ser menor que la longitud del rango actual. | 
Volver
Text: Es una lista de rangos de texto.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve los textos automáticos dentro del rango de texto actual.
Volver
Auto: Es una lista de textos automáticos.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve el índice exclusivo basado en 0 para el último carácter de este rango. Si los índices de inicio y finalización son iguales, se considera que el rango está vacío.
Volver
Integer: Es el índice final del rango.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve la cantidad de caracteres en este rango.
Volver
Integer: Es la cantidad de caracteres en este rango.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve una colección de rangos de texto que corresponden a todos los Link dentro del rango de texto actual o que se superponen con él.
Se garantiza que cada rango devuelto abarca un vínculo cuando se crea. Las modificaciones de texto pueden hacer que ya no represente exactamente un vínculo.
Se puede acceder a cada Link en los rangos devueltos a través de 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
Volver
Text: Es una lista de rangos de texto.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve los párrafos en listas que se superponen con el intervalo de texto actual.
Volver
Paragraph[]: Es una lista de párrafos en listas.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve el List del rango de texto actual.
Volver
List: Es el estilo de lista del rango de texto actual.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve el Paragraph del rango de texto actual.
Volver
Paragraph: Es el estilo de párrafo del rango de texto actual.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve los párrafos que se superponen con el rango de texto actual.
Volver
Paragraph[]: Es una lista de párrafos.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve un nuevo Text que abarca parte del rango del que se deriva.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| start | Integer | Cantidad de caracteres posteriores al índice de inicio del rango de texto actual que se usa para determinar el índice de inicio inclusivo del rango devuelto. El desplazamiento inicial debe ser mayor o igual que 0 y menor o igual que end.starttambién debe ser menor que la longitud del rango actual. | 
| end | Integer | Cantidad de caracteres posteriores al índice de inicio del rango de texto actual que se usa para determinar el índice de fin exclusivo del rango devuelto. El valor de enddebe ser igual o mayor questart.endtambién debe ser menor o igual que la longitud del rango actual. | 
Volver
Text: Es un nuevo rango de texto.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve los tramos de texto que se superponen con el rango de texto actual. Un tramo de texto es un segmento de texto en el que todos los caracteres tienen el mismo estilo de texto.
Cada rango devuelto solo garantiza abarcar una ejecución cuando se crea. Las modificaciones de texto o estilo pueden hacer que ya no represente exactamente una ejecución.
Volver
Text: Es una lista de rangos de texto.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve el índice inclusivo basado en 0 para el primer carácter de este rango. Si los índices de inicio y finalización son iguales, se considera que el rango está vacío.
Volver
Integer: Es el índice de inicio del rango.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve el estilo de texto del rango o null si el rango está vacío.
Volver
Text: Es el estilo de texto del rango.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
insert
Inserta un párrafo en el desplazamiento de inicio. El párrafo mantiene el diseño del rango de texto actual en el desplazamiento inicial.
La cadena de texto proporcionada se inserta como un párrafo agregando al menos un carácter de nueva línea circundante a la cadena.
Cuando la cadena de texto proporcionada contiene caracteres de líneas nuevas (por lo tanto, consta de varios párrafos), se devuelve el párrafo final agregado.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| start | Integer | Es la cantidad de caracteres posteriores al índice de inicio del rango de texto actual que se usan para determinar el índice de inicio inclusivo del texto que se insertará. | 
| text | String | Es la cadena que se insertará. | 
Volver
Paragraph: Es el Paragraph insertado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
insert
Inserta una copia del rango de texto proporcionado en el desplazamiento inicial.
El formato del texto insertado coincide con el del texto fuente.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| start | Integer | Es la cantidad de caracteres posteriores al índice de inicio del rango de texto actual que se usan para determinar el índice de inicio inclusivo del texto que se insertará. | 
| text | Text | Es el rango de texto que se insertará. | 
Volver
Text: Es el rango de texto que representa el texto insertado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
insert
Inserta una copia del rango de texto proporcionado en el desplazamiento inicial.
Si se configura para que coincida con el formato del texto de destino, los Auto dentro del rango de texto proporcionado se reemplazan por sus valores renderizados. Además, no se insertan los elementos que no son de texto dentro del rango de texto proporcionado.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| start | Integer | Es la cantidad de caracteres posteriores al índice de inicio del rango de texto actual que se usan para determinar el índice de inicio inclusivo del texto que se insertará. | 
| text | Text | Es el rango de texto que se insertará. | 
| match | Boolean | Si es true, coincide con el formato del texto de origen; si esfalse, coincide con el formato del texto de destino. | 
Volver
Text: Es el rango de texto que representa el texto insertado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
insert
Inserta texto en el desplazamiento de inicio. El texto mantiene el diseño del texto existente en el desplazamiento inicial.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| start | Integer | Es la cantidad de caracteres posteriores al índice de inicio del rango de texto actual que se usan para determinar el índice de inicio inclusivo del texto que se insertará. | 
| text | String | Es la cadena que se insertará. | 
Volver
Text: Es el rango de texto que representa el texto insertado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
is
Devuelve true si no hay caracteres en este rango y false en caso contrario.
Volver
Boolean: true si no hay caracteres en este rango y, de lo contrario, devuelve false.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
replace
Reemplaza todas las instancias del texto que coincide con el texto de búsqueda por el texto de reemplazo. La búsqueda no distingue mayúsculas de minúsculas.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| find | String | Es el texto que se buscará. | 
| replace | String | Es el texto que reemplazará el texto coincidente. | 
Volver
Integer: La cantidad de ocurrencias cambió.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
replace
Reemplaza todas las instancias del texto que coincide con el texto de búsqueda por el texto de reemplazo.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| find | String | Es el texto que se buscará. | 
| replace | String | Es el texto que reemplazará el texto coincidente. | 
| match | Boolean | Si es true, la búsqueda distingue mayúsculas de minúsculas; si esfalse, no las distingue. | 
Volver
Integer: La cantidad de ocurrencias cambió.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
select()
Selecciona solo el Text en la presentación activa y quita cualquier selección anterior.
Una secuencia de comandos solo puede acceder a la selección del usuario que la ejecuta y solo si está vinculada a la presentación.
El Page principal del Shape o el Table correspondiente se establece como el current page selection. Shape o Table se establece como selected page element.
Selection puede ser de dos tipos:
  - 1. Es el rango de texto. Usa select en un TextRange no vacío para seleccionar el rango de los caracteres.
- 2. Posición del cursor. Usa un TextRange vacío para colocar el cursor en el índice deseado.
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(); AutorizaciónLas secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances: - 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
 
- 
set
Establece el texto delimitado por este rango de la forma o celda de tabla asociada. El texto mantiene el estilo del inicio del texto existente.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| new | String | Es la cadena que se establecerá como el texto nuevo. | 
Volver
Text: Es el rango de texto que representa el texto establecido.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations