Class RangeElement

RangeElement

Kod wokół elementu Element z możliwym przesunięciem początku i końca. Te przesunięcia pozwalają zakres znaków z zakresu Text element reprezentowany w wynikach wyszukiwania, wyborach dokumentów i zakresach nazwanych.

Metody

MetodaZwracany typKrótki opis
getElement()ElementPobiera Element odpowiadającą RangeElement.
getEndOffsetInclusive()IntegerPobiera pozycję końca częściowego zakresu w elemencie zakresu.
getStartOffset()IntegerPobiera pozycję początku częściowego zakresu w elemencie zakresu.
isPartial()BooleanOkreśla, czy ten element zakresu obejmuje cały element, czy jego część znaków elementu.

Szczegółowa dokumentacja

getElement()

Pobiera Element odpowiadającą 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.');
}

Powrót

Element – element odpowiadający tej funkcji RangeElement,

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getEndOffsetInclusive()

Pobiera pozycję końca częściowego zakresu w elemencie zakresu. Jeśli element to Text element, a isPartial() zwraca wartość true, przesunięcie to liczba znaków przed ostatnim znak w zakresie (czyli indeks ostatniego znaku w zakresie); w żadnym innym przypadku, ta metoda zwraca -1.

Powrót

Integer – w przypadku elementów Text atrybut liczba znaków przed ostatnim znakiem w zakresie; dla pozostałych elementów, -1

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getStartOffset()

Pobiera pozycję początku częściowego zakresu w elemencie zakresu. Jeśli element to Text element, a isPartial() zwraca wartość true, przesunięcie to liczba znaków przed rozpoczęciem wartości zakres (czyli indeks pierwszego znaku w zakresie); w każdym innym przypadku, zwraca -1.

Powrót

Integer – w przypadku elementów Text atrybut liczba znaków przed początkiem zakresu; dla pozostałych elementów, -1

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isPartial()

Określa, czy ten element zakresu obejmuje cały element, czy jego część znaków elementu. Początek i koniec zakresu elementu zakresu mogą być ustalany za pomocą odpowiednio getStartOffset() i getEndOffsetInclusive().

Powrót

Booleantrue, jeśli element jest umieszczony częściowo; false, jeśli nie

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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