Một phần tử chung. Nội dung Document được biểu thị dưới dạng các phần tử. Ví dụ: ListItem, Paragraph và Table là các phần tử và kế thừa tất cả các phương thức do Element xác định, chẳng hạn như getType().
Triển khai các lớp
| Tên | Mô tả ngắn |
|---|---|
Body | Nội dung của một thẻ trong tài liệu Google Tài liệu. |
Container | Một phần tử chung có thể chứa các phần tử khác. |
Date | Một phần tử biểu thị ngày đã được định dạng |
Equation | Một phần tử đại diện cho biểu thức toán học. |
Equation | Một phần tử biểu thị một hàm trong Equation toán học. |
Equation | Một phần tử biểu thị dấu phân cách hàm trong Equation toán học. |
Equation | Một phần tử đại diện cho một biểu tượng trong Equation toán học. |
Footer | Một phần tử đại diện cho phần chân trang. |
Footnote | Một phần tử đại diện cho chú thích cuối trang. |
Footnote | Một phần tử đại diện cho phần chú thích. |
Header | Một phần tử đại diện cho phần tiêu đề. |
Horizontal | Một phần tử biểu thị một đường kẻ ngang. |
Inline | Một phần tử đại diện cho bản vẽ được nhúng. |
Inline | Một phần tử đại diện cho hình ảnh được nhúng. |
List | Một phần tử đại diện cho một mục trong danh sách. |
Page | Một phần tử đại diện cho dấu ngắt trang. |
Paragraph | Một phần tử đại diện cho một đoạn văn. |
Person | Một phần tử đại diện cho đường liên kết đến một người. |
Rich | Một phần tử biểu thị đường liên kết đến một tài nguyên của Google, chẳng hạn như tệp trên Drive hoặc video trên YouTube. |
Table | Một phần tử đại diện cho một bảng. |
Table | Một phần tử đại diện cho ô trong bảng. |
Table | Một phần tử chứa mục lục. |
Table | Một phần tử đại diện cho hàng trong bảng. |
Text | Một phần tử đại diện cho vùng văn bản đa dạng thức. |
Unsupported | Một phần tử đại diện cho một khu vực không xác định hoặc không thể bị ảnh hưởng bởi một tập lệnh, chẳng hạn như số trang. |
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
as | Body | Trả về phần tử hiện tại dưới dạng Body. |
as | Date | Trả về phần tử hiện tại dưới dạng Date. |
as | Equation | Trả về phần tử hiện tại dưới dạng Equation. |
as | Equation | Trả về phần tử hiện tại dưới dạng Equation. |
as | Equation | Trả về phần tử hiện tại dưới dạng Equation. |
as | Equation | Trả về phần tử hiện tại dưới dạng Equation. |
as | Footer | Trả về phần tử hiện tại dưới dạng Footer. |
as | Footnote | Trả về phần tử hiện tại dưới dạng Footnote. |
as | Footnote | Trả về phần tử hiện tại dưới dạng Footnote. |
as | Header | Trả về phần tử hiện tại dưới dạng Header. |
as | Horizontal | Trả về phần tử hiện tại dưới dạng Horizontal. |
as | Inline | Trả về phần tử hiện tại dưới dạng Inline. |
as | Inline | Trả về phần tử hiện tại dưới dạng Inline. |
as | List | Trả về phần tử hiện tại dưới dạng List. |
as | Page | Trả về phần tử hiện tại dưới dạng Page. |
as | Paragraph | Trả về phần tử hiện tại dưới dạng Paragraph. |
as | Person | Trả về phần tử hiện tại dưới dạng Person. |
as | Rich | Trả về phần tử hiện tại dưới dạng Rich, chẳng hạn như đường liên kết đến một tệp Google Trang tính. |
as | Table | Trả về phần tử hiện tại dưới dạng Table. |
as | Table | Trả về phần tử hiện tại dưới dạng Table. |
as | Table | Trả về phần tử hiện tại dưới dạng Table. |
as | Table | Trả về phần tử hiện tại dưới dạng Table. |
as | Text | Trả về phần tử hiện tại dưới dạng Text. |
copy() | Element | Trả về một bản sao tách rời, sao chép sâu của phần tử hiện tại. |
get | Object | Truy xuất các thuộc tính của phần tử. |
get | Element|null | Truy xuất phần tử anh chị em tiếp theo của phần tử. |
get | Container | Truy xuất phần tử mẹ của phần tử. |
get | Element|null | Truy xuất phần tử anh chị em trước đó của phần tử. |
get | Element | Truy xuất Element của phần tử. |
is | Boolean | Xác định xem phần tử có ở cuối Document hay không. |
merge() | Element|null | Hợp nhất phần tử này với phần tử cùng loại đứng trước. |
remove | Element|null | Xoá phần tử khỏi phần tử mẹ. |
set | Element | Đặt các thuộc tính của phần tử. |
Tài liệu chi tiết
asBody()
Trả về phần tử hiện tại dưới dạng Body.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
Body – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asDate()
Trả về phần tử hiện tại dưới dạng Date.
Khi bạn biết một phần tử là Date, hãy dùng phương thức này để đặt loại của phần tử đó thành Date. Khi đó, tính năng tự động hoàn thành trong trình chỉnh sửa tập lệnh Apps Script sẽ cho bạn biết những phương thức mà bạn có thể sử dụng với một Date.
Cầu thủ trả bóng
Date – Phần tử hiện tại có kiểu được đặt là Date.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asEquation()
Trả về phần tử hiện tại dưới dạng Equation.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
Equation – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asEquationFunction()
Trả về phần tử hiện tại dưới dạng EquationFunction.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
EquationFunction – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asEquationFunctionArgumentSeparator()
Trả về phần tử hiện tại dưới dạng EquationFunctionArgumentSeparator.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
EquationFunctionArgumentSeparator – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asEquationSymbol()
Trả về phần tử hiện tại dưới dạng EquationSymbol.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
EquationSymbol – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asFootnote()
Trả về phần tử hiện tại dưới dạng Footnote.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
Footnote – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asFootnoteSection()
Trả về phần tử hiện tại dưới dạng FootnoteSection.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
FootnoteSection – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asHeaderSection()
Trả về phần tử hiện tại dưới dạng HeaderSection.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
HeaderSection – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asHorizontalRule()
Trả về phần tử hiện tại dưới dạng HorizontalRule.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
HorizontalRule – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asInlineDrawing()
Trả về phần tử hiện tại dưới dạng InlineDrawing.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
InlineDrawing – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asInlineImage()
Trả về phần tử hiện tại dưới dạng InlineImage.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
InlineImage – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asListItem()
Trả về phần tử hiện tại dưới dạng ListItem.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
ListItem – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asPageBreak()
Trả về phần tử hiện tại dưới dạng PageBreak.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
PageBreak – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asParagraph()
Trả về phần tử hiện tại dưới dạng Paragraph.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
Paragraph – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asPerson()
Trả về phần tử hiện tại dưới dạng Person.
Khi bạn biết một phần tử là Person, hãy dùng phương thức này để đặt loại của phần tử đó là người.
Khi đó, tính năng tự động hoàn thành trong trình chỉnh sửa Apps Script sẽ cho bạn biết những phương thức mà bạn có thể sử dụng với một phần tử người.
Cầu thủ trả bóng
Person – Phần tử hiện tại có kiểu được đặt là Person.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asRichLink()
Trả về phần tử hiện tại dưới dạng RichLink, chẳng hạn như đường liên kết đến một tệp Google Trang tính.
Khi bạn biết một phần tử là RichLink, hãy dùng phương thức này để đặt loại của phần tử đó thành RichLink. Khi đó, tính năng tự động hoàn thành trong trình chỉnh sửa Apps Script sẽ cho bạn biết những phương thức mà bạn có thể dùng với RichLink.
Cầu thủ trả bóng
RichLink – Phần tử hiện tại có kiểu được đặt là RichLink.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asTable()
Trả về phần tử hiện tại dưới dạng Table.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
Table – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asTableCell()
Trả về phần tử hiện tại dưới dạng TableCell.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
TableCell – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asTableOfContents()
Trả về phần tử hiện tại dưới dạng TableOfContents.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
TableOfContents – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asTableRow()
Trả về phần tử hiện tại dưới dạng TableRow.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
TableRow – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
asText()
Trả về phần tử hiện tại dưới dạng Text.
Sử dụng phương thức này để hỗ trợ tính năng tự động hoàn thành bất cứ khi nào một phần tử nhất định được biết là thuộc một loại cụ thể.
Cầu thủ trả bóng
Text – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
copy()
Trả về một bản sao tách rời, sao chép sâu của phần tử hiện tại.
Mọi phần tử con có trong phần tử cũng sẽ được sao chép. Phần tử mới không có phần tử mẹ.
Cầu thủ trả bóng
Element – Bản sao mới.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getAttributes()
Truy xuất các thuộc tính của phần tử.
Kết quả là một đối tượng chứa một thuộc tính cho mỗi thuộc tính phần tử hợp lệ, trong đó mỗi tên thuộc tính tương ứng với một mục trong phép liệt kê DocumentApp.Attribute.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Append a styled paragraph. const par = body.appendParagraph('A bold, italicized paragraph.'); par.setBold(true); par.setItalic(true); // Retrieve the paragraph's attributes. const atts = par.getAttributes(); // Log the paragraph attributes. for (const att in atts) { Logger.log(`${att}:${atts[att]}`); }
Cầu thủ trả bóng
Object – Thuộc tính của phần tử.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getNextSibling()
Truy xuất phần tử anh chị em tiếp theo của phần tử.
Phần tử anh chị em tiếp theo có cùng phần tử mẹ và nằm sau phần tử hiện tại.
Cầu thủ trả bóng
Element|null – Phần tử anh chị em tiếp theo.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getParent()
Truy xuất phần tử mẹ của phần tử.
Phần tử gốc chứa phần tử hiện tại.
Cầu thủ trả bóng
ContainerElement|null – Phần tử mẹ.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getPreviousSibling()
Truy xuất phần tử anh chị em trước đó của phần tử.
Phần tử anh chị em trước có cùng phần tử mẹ và đứng trước phần tử hiện tại.
Cầu thủ trả bóng
Element|null – Phần tử anh chị em trước đó.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getType()
Truy xuất ElementType của phần tử.
Dùng getType() để xác định chính xác loại của một phần tử nhất định.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Obtain the first element in the active tab's body. const firstChild = body.getChild(0); // Use getType() to determine the element's type. if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) { Logger.log('The first element is a paragraph.'); } else { Logger.log('The first element is not a paragraph.'); }
Cầu thủ trả bóng
ElementType – Loại phần tử.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
isAtDocumentEnd()
Xác định xem phần tử có ở cuối Document hay không.
Cầu thủ trả bóng
Boolean – Cho biết phần tử có nằm ở cuối thẻ hay không.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
merge()
Hợp nhất phần tử này với phần tử cùng loại đứng trước.
Bạn chỉ có thể hợp nhất các phần tử có cùng ElementType. Mọi phần tử con có trong phần tử hiện tại đều được chuyển đến phần tử anh chị em trước đó.
Phần tử hiện tại sẽ bị xoá khỏi tài liệu.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Example 1: Merge paragraphs // Append two paragraphs to the document's active tab. const par1 = body.appendParagraph('Paragraph 1.'); const par2 = body.appendParagraph('Paragraph 2.'); // Merge the newly added paragraphs into a single paragraph. par2.merge(); // Example 2: Merge table cells // Create a two-dimensional array containing the table's cell contents. const cells = [ ['Row 1, Cell 1', 'Row 1, Cell 2'], ['Row 2, Cell 1', 'Row 2, Cell 2'], ]; // Build a table from the array. const table = body.appendTable(cells); // Get the first row in the table. const row = table.getRow(0); // Get the two cells in this row. const cell1 = row.getCell(0); const cell2 = row.getCell(1); // Merge the current cell into its preceding sibling element. const merged = cell2.merge();
Cầu thủ trả bóng
Element|null – Phần tử đã hợp nhất.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
removeFromParent()
Xoá phần tử khỏi phần tử mẹ.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Remove all images in the active tab's body. const imgs = body.getImages(); for (let i = 0; i < imgs.length; i++) { imgs[i].removeFromParent(); }
Cầu thủ trả bóng
Element|null – Phần tử đã bị xoá.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setAttributes(attributes)
Đặt các thuộc tính của phần tử.
Tham số thuộc tính được chỉ định phải là một đối tượng trong đó mỗi tên thuộc tính là một mục trong phép liệt kê DocumentApp.Attribute và mỗi giá trị thuộc tính là giá trị mới sẽ được áp dụng.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Define a custom paragraph style. const style = {}; style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] = DocumentApp.HorizontalAlignment.RIGHT; style[DocumentApp.Attribute.FONT_FAMILY] = 'Calibri'; style[DocumentApp.Attribute.FONT_SIZE] = 18; style[DocumentApp.Attribute.BOLD] = true; // Append a plain paragraph. const par = body.appendParagraph('A paragraph with custom style.'); // Apply the custom style. par.setAttributes(style);
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
attributes | Object | Thuộc tính của phần tử. |
Cầu thủ trả bóng
Element – Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents