Class RichTextValue

リッチテキスト

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

走りとは、同じテキスト スタイルの連続した最長の部分文字列です。たとえば、「この子供 りんごを運んでいる 」という文には 4 つの実行(['This ', 'child ', 'is carrying ', 'apples'])があります。

メソッド

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

詳細なドキュメント

copy()

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

戻る

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


getEndIndex()

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

戻る

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


getLinkUrl()

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

戻る

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


getLinkUrl(startOffset, endOffset)

テキストのリンク URL を startOffset から endOffset に変更しました。オフセットは 0 ベースで、セルのテキストを基準とします。開始オフセットは含まれ、終了オフセットは含まれません。

パラメータ

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

戻る

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


getRuns()

リッチテキスト文字列を、実行の配列に分割して返します。各実行は、一貫したテキスト スタイルを持つ可能な限り長いサブ文字列です。

戻る

RichTextValue[] - 実行の配列。


getStartIndex()

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

戻る

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


getText()

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

戻る

String - この値のテキスト。


getTextStyle()

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

戻る

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


getTextStyle(startOffset, endOffset)

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

パラメータ

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

戻る

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