Một phần tử đại diện cho ngày được định dạng
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
copy() | Date | Trả về một bản sao sâu, tách biệt 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 | String | Trả về giá trị hiển thị được kết xuất trong tài liệu. |
get | String | Trả về ngôn ngữ của ngày được dùng cho giá trị hiển thị. |
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 | Date | Trả về dấu thời gian liên kết với ngày. |
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() | Date|null | Hợp nhất phần tử với phần tử anh chị em trước đó cùng loại. |
remove | Date|null | Xoá phần tử khỏi phần tử mẹ. |
set | Date | Đặt các thuộc tính của phần tử. |
Tài liệu chi tiết
copy()
Trả về một bản sao sâu, tách biệt của phần tử hiện tại.
Mọi phần tử con có trong phần tử cũng được sao chép. Phần tử mới không có phần tử mẹ.
Cầu thủ trả bóng
Date – Bản sao mới.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với 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 hợp lệ của phần tử, trong đó mỗi tên thuộc tính tương ứng với một mục trong kiểu 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 – Các thuộc tính của phần tử.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getDisplayText()
Trả về giá trị hiển thị được kết xuất trong tài liệu. Giá trị hiển thị sử dụng múi giờ UTC và ngôn ngữ của ngày. Ví dụ: Jul 16, 2021.
Cầu thủ trả bóng
String – Giá trị hiển thị.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getLocale()
Trả về ngôn ngữ của ngày được dùng cho giá trị hiển thị. Ví dụ: en.
Cầu thủ trả bóng
String – Ngôn ngữ của ngày.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với 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à đứng 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
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với 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ử mẹ chứa phần tử hiện tại.
Cầu thủ trả bóng
ContainerElement|null – Phần tử mẹ.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với 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
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getTimestamp()
Trả về dấu thời gian liên kết với ngày.
Cầu thủ trả bóng
Date – Dấu thời gian.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với 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ử.
Sử 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
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với 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ó ở cuối thẻ hay không.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với 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ử với phần tử anh chị em trước đó cùng loại.
Chỉ có thể hợp nhất các phần tử cùng ElementType. Mọi phần tử con có trong phần tử hiện tại đều được chuyển sang phần tử anh chị em trước đó.
Phần tử hiện tại 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
Date|null – Phần tử đã hợp nhất.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với 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
Date|null – Phần tử đã xoá.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với 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 kiểu liệt kê DocumentApp.Attribute và mỗi giá trị thuộc tính là giá trị mới cần á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 | Các thuộc tính của phần tử. |
Cầu thủ trả bóng
Date – Phần tử hiện tại.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents