Class RichTextValue

RichTextValue

代表儲存格文字的樣式化文字字串。文字的子字串可以有不同的文字樣式。

「執行」run是具有相同文字樣式最長且尚未損壞的子字串。例如,「這個子項 載著 蘋果」句子有 4 分:['This ', 'child ', 'is carrying ', 'apples']

方法

方法傳回類型簡短說明
copy()RichTextValueBuilder傳回以這個 RTF 值初始化的 RTF 值的建構工具。
getEndIndex()Integer取得儲存格中這個值的結尾索引。
getLinkUrl()String傳回這個值的連結網址。
getLinkUrl(startOffset, endOffset)String傳回 startOffsetendOffset 的文字連結網址。
getRuns()RichTextValue[]傳回分割為執行結果的 RTF 字串,其中每次的執行作業都是可能擁有一致的文字樣式最長的可能子字串。
getStartIndex()Integer取得儲存格中這個值的起始索引。
getText()String傳回這個值的文字。
getTextStyle()TextStyle傳回這個值的文字樣式。
getTextStyle(startOffset, endOffset)TextStyle傳回 startOffsetendOffset 的文字樣式。

內容詳盡的說明文件

copy()

傳回以這個 RTF 值初始化的 RTF 值的建構工具。

回攻員

RichTextValueBuilder:RTF 值的建構工具。


getEndIndex()

取得儲存格中這個值的結尾索引。

回攻員

Integer:儲存格中這個值的結束索引。


getLinkUrl()

傳回這個值的連結網址。

回攻員

String:這個值的連結網址;如果沒有連結或有多個不同連結,則為 null


getLinkUrl(startOffset, endOffset)

傳回 startOffsetendOffset 的文字連結網址。偏移量是以 0 為基準,且與儲存格文字相對,且起始位移值包含在內,且結束偏移值不含在內。

參數

名稱類型說明
startOffsetInteger起始位移。
endOffsetInteger結束偏移。

回攻員

String:這個值的連結網址;如果沒有連結,或指定範圍中有多個不同連結,則為 null


getRuns()

傳回分割為執行結果的 RTF 字串,其中每次的執行作業都是可能擁有一致的文字樣式最長的可能子字串。

回攻員

RichTextValue[]:執行作業陣列。


getStartIndex()

取得儲存格中這個值的起始索引。

回攻員

Integer:在儲存格中,這個值的起始索引。


getText()

傳回這個值的文字。

回攻員

String — 這個值的文字。


getTextStyle()

傳回這個值的文字樣式。

回攻員

TextStyle — 這個值的文字樣式。


getTextStyle(startOffset, endOffset)

傳回 startOffsetendOffset 的文字樣式。偏移量是以 0 為基準,且與儲存格文字相對,且起始位移值包含在內,且結束偏移值不含在內。

參數

名稱類型說明
startOffsetInteger起始位移。
endOffsetInteger結束偏移。

回攻員

TextStyle — 這個值的指定子字串的文字樣式。