Wrapper alrededor de una Element
con un posible desplazamiento de inicio y fin Estas compensaciones permiten un
rango de caracteres en un Text
que se representará en los resultados de la búsqueda, las selecciones de documentos y los rangos con nombre.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getElement() | Element | Obtiene el Element que corresponde a este RangeElement . |
getEndOffsetInclusive() | Integer | Obtiene la posición del final de un rango parcial dentro del elemento de rango. |
getStartOffset() | Integer | Obtiene la posición del inicio de un rango parcial dentro del elemento de rango. |
isPartial() | Boolean | Determina si este elemento de rango cubre todo el elemento o una selección parcial del los caracteres de cada elemento. |
Documentación detallada
getElement()
Obtiene el Element
que corresponde a este RangeElement
.
// Log debug information about a range element. Logger.log('Element type: ' + rangeElement.getElement().getType()); if (rangeElement.isPartial()) { Logger.log('The character range begins at ' + rangeElement.getStartOffset()); Logger.log('The character range ends at ' + rangeElement.getEndOffsetInclusive()); } else { Logger.log('The entire range element is included.'); }
Volver
Element
: Es el elemento que corresponde a este RangeElement
.
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/documents.currentonly
-
https://www.googleapis.com/auth/documents
getEndOffsetInclusive()
Obtiene la posición del final de un rango parcial dentro del elemento de rango. Si el elemento es un
elemento Text
y isPartial()
muestra true
; el desplazamiento es la cantidad de caracteres antes del último
carácter del rango (es decir, el índice del último carácter del rango); en cualquier otro
caso, este método muestra -1
.
Volver
Integer
: para los elementos Text
, el elemento
el número de caracteres antes del último carácter del rango; para otros elementos, -1
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/documents.currentonly
-
https://www.googleapis.com/auth/documents
getStartOffset()
Obtiene la posición del inicio de un rango parcial dentro del elemento de rango. Si el elemento es un
elemento Text
y isPartial()
muestra true
. El desplazamiento es la cantidad de caracteres antes del comienzo de
el rango (es decir, el índice del primer carácter del rango); En cualquier otro caso,
muestra -1
.
Volver
Integer
: para los elementos Text
, el elemento
la cantidad de caracteres antes del inicio del intervalo; para otros elementos, -1
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/documents.currentonly
-
https://www.googleapis.com/auth/documents
isPartial()
Determina si este elemento de rango cubre todo el elemento o una selección parcial del
los caracteres de cada elemento. El principio y el final del rango de un elemento de rango parcial
determinados con getStartOffset()
y getEndOffsetInclusive()
, respectivamente.
Volver
Boolean
: true
si el elemento está incluido de forma parcial false
si no es así
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/documents.currentonly
-
https://www.googleapis.com/auth/documents