Class RichTextValue

RichTextValue

セルテキストを表すための定型化されたテキスト文字列。テキストの部分文字列にはさまざまなテキスト スタイルを設定できます。

runは、同じテキスト スタイルを持つ最も長い部分文字列です。たとえば、「This child りんごを運んでいます」という文には、4 回実行があります。['This ', 'child ', 'is carrying ', 'apples']

Methods

メソッド戻り値の型概要
copy()RichTextValueBuilderこのリッチテキスト値で初期化されたリッチテキスト値のビルダーを返します。
getEndIndex()Integerセル内のこの値の終了インデックスを取得します。
getLinkUrl()Stringこの値のリンク URL を返します。
getLinkUrl(startOffset, endOffset)StringstartOffset から endOffset へのテキストのリンク URL を返します。
getRuns()RichTextValue[]リッチテキスト文字列を実行の配列に分割し、各実行が一貫したテキスト スタイルを持つ最も長い部分文字列を返します。
getStartIndex()Integerセル内のこの値の開始インデックスを取得します。
getText()Stringこの値のテキストを返します。
getTextStyle()TextStyleこの値のテキスト スタイルを返します。
getTextStyle(startOffset, endOffset)TextStylestartOffset から endOffset までのテキストのテキスト スタイルを返します。

詳細なドキュメント

copy()

このリッチテキスト値で初期化されたリッチテキスト値のビルダーを返します。

リターン

RichTextValueBuilder - リッチテキスト値のビルダー。


getEndIndex()

セル内のこの値の終了インデックスを取得します。

リターン

Integer - セル内のこの値の終了インデックス。


getLinkUrl()

この値のリンク URL を返します。

リターン

String - この値のリンク URL。リンクがない場合や異なるリンクが複数ある場合は null


getLinkUrl(startOffset, endOffset)

startOffset から endOffset へのテキストのリンク URL を返します。オフセットは 0 ベースで、セルのテキストを基準にします。開始オフセットはこの値を含み、終了オフセットは含みません。

パラメータ

名前説明
startOffsetInteger開始オフセット。
endOffsetInteger終了オフセット。

リターン

String - この値のリンク URL。リンクがない場合、または指定された範囲内に複数の異なるリンクがある場合は null


getRuns()

リッチテキスト文字列を実行の配列に分割し、各実行が一貫したテキスト スタイルを持つ最も長い部分文字列を返します。

リターン

RichTextValue[] - 実行の配列。


getStartIndex()

セル内のこの値の開始インデックスを取得します。

リターン

Integer - セル内のこの値の開始インデックス。


getText()

この値のテキストを返します。

リターン

String - この値のテキスト。


getTextStyle()

この値のテキスト スタイルを返します。

リターン

TextStyle - この値のテキスト スタイル。


getTextStyle(startOffset, endOffset)

startOffset から endOffset までのテキストのテキスト スタイルを返します。オフセットは 0 ベースで、セルのテキストを基準にします。開始オフセットはこの値を含み、終了オフセットは含みません。

パラメータ

名前説明
startOffsetInteger開始オフセット。
endOffsetInteger終了オフセット。

リターン

TextStyle - この値で指定された部分文字列のテキスト スタイル。