Class RichTextValue

Tekstwartości

Stylizowany ciąg tekstowy używany do reprezentowania tekstu komórki. Podciągi tekstu mogą mieć różne style.

Sekwencja to najdłuższy nieprzerwany podciąg znaków o tym samym stylu. Na przykład zdanie „To dziecko niesie jabłka” ma 4 wystąpienia: ['This ', 'child ', 'is carrying ', 'apples'].

Metody

MetodaZwracany typKrótki opis
copy()RichTextValueBuilderZwraca kreator wartości sformatowanego tekstu zainicjowanego za pomocą wartości tej wartości sformatowanego tekstu.
getEndIndex()IntegerPobiera indeks końcowy tej wartości w komórce.
getLinkUrl()StringZwraca adres URL linku dla tej wartości.
getLinkUrl(startOffset, endOffset)StringZwraca adres URL linku do tekstu z wartością startOffset do endOffset.
getRuns()RichTextValue[]Zwraca ciąg tekstowy RTF podzielony na tablicę przebiegów, z których każdy jest najdłuższym możliwym podciągiem o jednolitym stylu tekstu.
getStartIndex()IntegerPobiera indeks początkowy tej wartości w komórce.
getText()StringZwraca tekst tej wartości.
getTextStyle()TextStyleZwraca styl tekstu tej wartości.
getTextStyle(startOffset, endOffset)TextStyleZwraca styl tekstu z startOffset na endOffset.

Szczegółowa dokumentacja

copy()

Zwraca kreator wartości sformatowanego tekstu zainicjowanego za pomocą wartości tej wartości sformatowanego tekstu.

Powrót

RichTextValueBuilder – kreator wartości sformatowanego tekstu.


getEndIndex()

Pobiera indeks końcowy tej wartości w komórce.

Powrót

Integer – indeks końcowy tej wartości w komórce.


getLinkUrl()

Zwraca adres URL linku dla tej wartości.

Powrót

String – adres URL linku do tej wartości lub null, jeśli nie ma linku lub jest ich więcej niż 1.


getLinkUrl(startOffset, endOffset)

Zwraca adres URL linku do tekstu z wartością startOffset do endOffset. Odsunięcia są określane względem 0 i są względne do tekstu w komórce, przy czym przesunięcie początkowe jest traktowane włącznie, a przesunięcie końcowe – wyłącznie.

Parametry

NazwaTypOpis
startOffsetIntegerOpóźnienie rozpoczęcia.
endOffsetIntegerprzesunięcie końca.

Powrót

String – adres URL linku do tej wartości lub null, jeśli nie ma linku lub jeśli w danym zakresie jest wiele różnych linków.


getRuns()

Zwraca ciąg tekstowy RTF podzielony na tablicę przebiegów, z których każdy jest najdłuższym możliwym podciągiem o jednolitym stylu tekstu.

Powrót

RichTextValue[] – tablica przebiegów.


getStartIndex()

Pobiera indeks początkowy tej wartości w komórce.

Powrót

Integer – indeks początkowy tej wartości w komórce.


getText()

Zwraca tekst tej wartości.

Powrót

String – tekst tej wartości.


getTextStyle()

Zwraca styl tekstu tej wartości.

Powrót

TextStyle – styl tekstu tej wartości.


getTextStyle(startOffset, endOffset)

Zwraca styl tekstu z startOffset na endOffset. Odsunięcia są określane względem 0 i są względne do tekstu w komórce, przy czym przesunięcie początkowe jest traktowane włącznie, a przesunięcie końcowe – wyłącznie.

Parametry

NazwaTypOpis
startOffsetIntegerOpóźnienie rozpoczęcia.
endOffsetIntegerprzesunięcie końca.

Powrót

TextStyle – styl tekstu podanych podciągów tej wartości.