Trình tạo cho các giá trị Văn bản đa dạng thức.
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
build() | Rich | Tạo giá trị Văn bản đa dạng thức từ trình tạo này. |
set | Rich | Đặt URL liên kết cho chuỗi con đã cho của giá trị này hoặc xoá URL liên kết nếu link là
null. |
set | Rich | Đặt URL liên kết cho toàn bộ giá trị hoặc xoá URL liên kết nếu link là null. |
set | Rich | Đặt văn bản cho giá trị này và xoá mọi kiểu văn bản hiện có. |
set | Rich | Áp dụng kiểu văn bản cho chuỗi con đã cho của giá trị này. |
set | Rich | Áp dụng kiểu văn bản cho toàn bộ giá trị. |
Tài liệu chi tiết
build()
Tạo giá trị Văn bản đa dạng thức từ trình tạo này.
Cầu thủ trả bóng
RichTextValue – Giá trị Văn bản đa dạng thức được tạo từ trình tạo này.
setLinkUrl(startOffset, endOffset, linkUrl)
Đặt URL liên kết cho chuỗi con đã cho của giá trị này hoặc xoá URL liên kết nếu linkUrl là null.
// Creates a Rich Text value for the text "foo no baz" with "foo" pointing to // "https://bar.foo" and "baz" to "https://abc.xyz". // "foo" is underlined with the default link color, whereas "baz" has its text // style overridden by a call to `setTextStyle`, and is therefore black and bold // with no underlining. const boldStyle = SpreadsheetApp.newTextStyle() .setUnderline(false) .setBold(true) .setForegroundColor('#000000') .build(); const value = SpreadsheetApp.newRichTextValue() .setText('foo no baz') .setLinkUrl(0, 3, 'https://bar.foo') .setLinkUrl(7, 10, 'https://abc.xyz') .setTextStyle(7, 10, boldStyle) .build();
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
start | Integer | Độ lệch bắt đầu cho chuỗi con, bao gồm. |
end | Integer | Độ lệch kết thúc cho chuỗi con, không bao gồm. |
link | String | URL liên kết đang được đặt. |
Cầu thủ trả bóng
RichTextValueBuilder – Trình tạo này, để tạo chuỗi.
setLinkUrl(linkUrl)
Đặt URL liên kết cho toàn bộ giá trị hoặc xoá URL liên kết nếu linkUrl là null.
// Creates a Rich Text value for the text "Foo" which points to // "https://bar.foo". const value = SpreadsheetApp.newRichTextValue() .setText('Foo') .setLinkUrl('https://bar.foo') .build();
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
link | String | URL liên kết đang được đặt. |
Cầu thủ trả bóng
RichTextValueBuilder – Trình tạo này, để tạo chuỗi.
setText(text)
Đặt văn bản cho giá trị này và xoá mọi kiểu văn bản hiện có. Khi tạo giá trị Văn bản đa dạng thức mới, bạn nên gọi phương thức này trước setTextStyle(startOffset, endOffset, textStyle).
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
text | String | Văn bản cho giá trị này. |
Cầu thủ trả bóng
RichTextValueBuilder – Trình tạo này, để tạo chuỗi.
setTextStyle(startOffset, endOffset, textStyle)
Áp dụng kiểu văn bản cho chuỗi con đã cho của giá trị này. Độ lệch dựa trên 0 và liên quan đến giá trị văn bản của ô. Không làm gì nếu textStyle là null.
// Creates a Rich Text value for the text "HelloWorld", with "Hello" bolded, and // "World" italicized. const bold = SpreadsheetApp.newTextStyle().setBold(true).build(); const italic = SpreadsheetApp.newTextStyle().setItalic(true).build(); const value = SpreadsheetApp.newRichTextValue() .setText('HelloWorld') .setTextStyle(0, 5, bold) .setTextStyle(5, 10, italic) .build();
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
start | Integer | Độ lệch bắt đầu cho chuỗi con, bao gồm. |
end | Integer | Độ lệch kết thúc cho chuỗi con, không bao gồm. |
text | Text | Kiểu văn bản đang được đặt. |
Cầu thủ trả bóng
RichTextValueBuilder – Trình tạo này, để tạo chuỗi.
setTextStyle(textStyle)
Áp dụng kiểu văn bản cho toàn bộ giá trị. Các kiểu văn bản đã đặt trước đó chỉ bị ảnh hưởng nếu chúng bị ghi đè trực tiếp bằng các giá trị trong textStyle. Không làm gì nếu textStyle là null.
// Creates a Rich Text value for the text "HelloWorld" with "Hello" bolded and // italicized, and "World" only italicized. const bold = SpreadsheetApp.newTextStyle().setBold(true).build(); const italic = SpreadsheetApp.newTextStyle().setItalic(true).build(); const value = SpreadsheetApp.newRichTextValue() .setText('HelloWorld') .setTextStyle(0, 5, bold) .setTextStyle(italic) .build();
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
text | Text | Kiểu văn bản đang được đặt. |
Cầu thủ trả bóng
RichTextValueBuilder – Trình tạo này, để tạo chuỗi.