Class RichTextValue

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 — ตัวสร้างค่า Rich Text


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 — รูปแบบข้อความของสตริงย่อยที่ระบุของค่านี้