Class RichTextValue

مقدار متن غنی

یک رشته متنی با استایل مشخص که برای نمایش متن سلول استفاده می‌شود. زیررشته‌های متن می‌توانند استایل‌های متنی متفاوتی داشته باشند.

یک رشته ، طولانی‌ترین زیررشته‌ی پیوسته با سبک متنی یکسان است. برای مثال، جمله‌ی «این کودک سیب حمل می‌کند » ۴ رشته دارد: ['This ', 'child ', 'is carrying ', 'apples'] .

روش‌ها

روش نوع بازگشتی شرح مختصر
copy() Rich Text Value Builder یک سازنده برای یک مقدار Rich Text که با مقادیر این مقدار Rich Text مقداردهی اولیه شده است، برمی‌گرداند.
get End Index() Integer اندیس انتهایی این مقدار را در سلول برمی‌گرداند.
get Link Url() String|null آدرس لینک مربوط به این مقدار را برمی‌گرداند.
get Link Url(startOffset, endOffset) String|null آدرس لینک متن را از start Offset تا end Offset برمی‌گرداند.
get Runs() Rich Text Value[] رشته Rich Text را که به آرایه‌ای از اجراها تقسیم شده است، برمی‌گرداند، که در آن هر اجرا طولانی‌ترین زیررشته ممکن با سبک متنی ثابت است.
get Start Index() Integer اندیس شروع این مقدار را در سلول برمی‌گرداند.
get Text() String متن این مقدار را برمی‌گرداند.
get Text Style() Text Style سبک متن این مقدار را برمی‌گرداند.
get Text Style(startOffset, endOffset) Text Style سبک متن را از start Offset تا end Offset برمی‌گرداند.

مستندات دقیق

copy()

یک سازنده برای یک مقدار Rich Text که با مقادیر این مقدار Rich Text مقداردهی اولیه شده است، برمی‌گرداند.

بازگشت

RichTextValueBuilder — سازنده‌ای برای مقدار Rich Text.


getEndIndex()

اندیس انتهایی این مقدار را در سلول برمی‌گرداند.

بازگشت

Integer - اندیس انتهایی این مقدار در سلول.


getLinkUrl()

آدرس لینک مربوط به این مقدار را برمی‌گرداند.

بازگشت

String|null — آدرس لینک برای این مقدار، یا null اگر لینکی وجود نداشته باشد یا چندین لینک مختلف وجود داشته باشد.


getLinkUrl(startOffset, endOffset)

آدرس لینک متن از startOffset تا endOffset را برمی‌گرداند. مقادیر offset بر اساس ۰ و نسبت به متن سلول هستند، که offset شروع شامل و offset پایان منحصر به فرد است.

پارامترها

نام نوع توضیحات
start Offset Integer جبران شروع.
end Offset Integer افست پایان.

بازگشت

String|null — آدرس لینک برای این مقدار، یا null اگر لینکی وجود نداشته باشد یا چندین لینک مختلف در محدوده داده شده باشند.


getRuns()

رشته Rich Text را که به آرایه‌ای از اجراها تقسیم شده است، برمی‌گرداند، که در آن هر اجرا طولانی‌ترین زیررشته ممکن با سبک متنی ثابت است.

بازگشت

RichTextValue[] — آرایه‌ای از اجراها.


getStartIndex()

اندیس شروع این مقدار را در سلول برمی‌گرداند.

بازگشت

Integer - اندیس شروع این مقدار در سلول.


getText()

متن این مقدار را برمی‌گرداند.

بازگشت

String - متن این مقدار.


getTextStyle()

سبک متن این مقدار را برمی‌گرداند.

بازگشت

TextStyle — سبک متن این مقدار.


getTextStyle(startOffset, endOffset)

سبک متن را از startOffset تا endOffset برمی‌گرداند. offsetها بر اساس 0 و نسبت به متن سلول هستند، که offset شروع شامل و offset پایان منحصر به فرد است.

پارامترها

نام نوع توضیحات
start Offset Integer جبران شروع.
end Offset Integer افست پایان.

بازگشت

TextStyle — سبک متن زیررشته‌ی داده شده از این مقدار.