Class RichTextValue

RichTextValue

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

執行是指具有相同文字樣式的最長不間斷子字串。舉例來說,「This child is carrying apples」這個句子有 4 個執行項目:['This ', 'child ', 'is carrying ', 'apples']

方法

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

內容詳盡的說明文件

copy()

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

回攻員

RichTextValueBuilder - Rich Text 值的建構工具。


getEndIndex()

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

回攻員

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


getLinkUrl()

傳回這個值的連結網址。

回攻員

String|null:這個值的連結網址,或 null (如果沒有連結或有多個不同連結)。


getLinkUrl(startOffset, endOffset)

傳回 startOffsetendOffset 的文字連結網址。位移值以 0 為基準,且與儲存格文字相關,其中開始位移值包含在內,結束位移值則不包含在內。

參數

名稱類型說明
startOffsetInteger開始偏移。
endOffsetInteger結束時間偏移值。

回攻員

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


getRuns()

傳回分割成一系列執行項目的 Rich Text 字串,其中每個執行項目都是具有一致文字樣式的最長可能子字串。

回攻員

RichTextValue[] - 執行次數陣列。


getStartIndex()

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

回攻員

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


getText()

傳回這個值的文字。

回攻員

String:這個值的文字。


getTextStyle()

傳回這個值的文字樣式。

回攻員

TextStyle:這個值的文字樣式。


getTextStyle(startOffset, endOffset)

傳回 startOffsetendOffset 的文字樣式。位移值以 0 為基準,且與儲存格文字相關,其中開始位移值包含在內,結束位移值則不包含在內。

參數

名稱類型說明
startOffsetInteger開始偏移。
endOffsetInteger結束時間偏移值。

回攻員

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