Class RichTextValue

RichTextValue

Stylizowany ciąg znaków używany do przedstawienia tekstu komórki. Podłańcuchy tekstu mogą mieć różne style.

Uruchomienie to najdłużej nieprzerwany podłańcuch o tym samym stylu. Na przykład zdanie „To dziecko niesie jabłka” ma 4 biegi: ['This ', 'child ', 'is carrying ', 'apples'].

Metody

MetodaZwracany typKrótki opis
copy()RichTextValueBuilderZwraca konstruktor dla wartości RTF zainicjowanej z wartościami tej wartości.
getEndIndex()IntegerPobiera indeks końcowy z 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 adresu startOffset na wartość endOffset.
getRuns()RichTextValue[]Zwraca ciąg tekstowy z tekstem podzielonym na tablice uruchomień, przy czym każde uruchomienie to najdłuższy podłańcuch o spójnym stylu.
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 tekstu od startOffset do endOffset.

Szczegółowa dokumentacja

copy()

Zwraca konstruktor dla wartości RTF zainicjowanej z wartościami tej wartości.

Zwróć

RichTextValueBuilder – kreator wartości sformatowanego tekstu.


getEndIndex()

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

Zwróć

Integer – indeks końcowy tej komórki w komórce.


getLinkUrl()

Zwraca adres URL linku dla tej wartości.

Zwróć

String – adres URL linku dla tej wartości lub null, jeśli nie ma linku lub występuje wiele różnych linków.


getLinkUrl(startOffset, endOffset)

Zwraca adres URL linku do tekstu z adresu startOffset na wartość endOffset. Przesunięcia mają wartość 0 i są zależne od tekstu komórki, przy czym opóźnienie rozpoczęcia jest włącznie, a przesunięcie końcowe jest wykluczające.

Parametry

NazwaTypOpis
startOffsetIntegerPrzesunięcie początkowe.
endOffsetIntegerPrzesunięcie końcowe.

Zwróć

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


getRuns()

Zwraca ciąg tekstowy z tekstem podzielonym na tablice uruchomień, przy czym każde uruchomienie to najdłuższy podłańcuch o spójnym stylu.

Zwróć

RichTextValue[] – tablica uruchomień.


getStartIndex()

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

Zwróć

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


getText()

Zwraca tekst tej wartości.

Zwróć

String – tekst tej wartości.


getTextStyle()

Zwraca styl tekstu tej wartości.

Zwróć

TextStyle – styl tekstu danej wartości.


getTextStyle(startOffset, endOffset)

Zwraca styl tekstu tekstu od startOffset do endOffset. Przesunięcia mają wartość 0 i są zależne od tekstu komórki, przy czym opóźnienie rozpoczęcia jest włącznie, a przesunięcie końcowe jest wykluczające.

Parametry

NazwaTypOpis
startOffsetIntegerPrzesunięcie początkowe.
endOffsetIntegerPrzesunięcie końcowe.

Zwróć

TextStyle – styl tekstu danego podłańcucha tej wartości.