Class ListItem

ListItem

Một phần tử đại diện cho một mục trong danh sách. ListItem là một Paragraph được liên kết với một mã danh sách. ListItem có thể chứa các phần tử Equation, Footnote, HorizontalRule, InlineDrawing, InlineImage, PageBreakText. Để biết thêm thông tin về cấu trúc tài liệu, hãy xem hướng dẫn mở rộng Google Tài liệu.

ListItems không được chứa ký tự dòng mới. Các ký tự dòng mới ("\n") được chuyển đổi thành ký tự ngắt dòng ("\r").

ListItems có cùng mã danh sách thuộc cùng một danh sách và được đánh số tương ứng. ListItems cho một danh sách nhất định không bắt buộc phải liền kề trong thẻ hoặc thậm chí có cùng phần tử mẹ. Hai mục thuộc cùng một danh sách có thể tồn tại ở bất kỳ vị trí nào trong thẻ trong khi vẫn duy trì việc đánh số liên tiếp, như minh hoạ trong ví dụ sau:

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Append a new list item to the body.
const item1 = body.appendListItem('Item 1');

// Log the new list item's list ID.
Logger.log(item1.getListId());

// Append a table after the list item.
body.appendTable([['Cell 1', 'Cell 2']]);

// Append a second list item with the same list ID. The two items are treated as
// the same list, despite not being consecutive.
const item2 = body.appendListItem('Item 2');
item2.setListId(item1);

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addPositionedImage(image)PositionedImageTạo và chèn một PositionedImage mới từ blob hình ảnh đã chỉ định.
appendHorizontalRule()HorizontalRuleTạo và nối một HorizontalRule mới.
appendInlineImage(image)InlineImageTạo và nối một InlineImage mới từ blob hình ảnh đã chỉ định.
appendInlineImage(image)InlineImageThêm InlineImage đã cho.
appendPageBreak()PageBreakTạo và nối một PageBreak mới.
appendPageBreak(pageBreak)PageBreakThêm PageBreak đã cho.
appendText(text)TextTạo và nối một phần tử Text mới có nội dung được chỉ định.
appendText(text)TextThêm phần tử Text đã cho.
clear()ListItemXoá nội dung của phần tử.
copy()ListItemTrả về một bản sao sâu, tách biệt của phần tử hiện tại.
editAsText()TextLấy phiên bản Text của phần tử hiện tại để chỉnh sửa.
findElement(elementType)RangeElementTìm kiếm nội dung của phần tử cho một phần tử con thuộc loại đã chỉ định.
findElement(elementType, from)RangeElementTìm kiếm nội dung của phần tử cho một phần tử con của loại đã chỉ định, bắt đầu từ RangeElement đã chỉ định.
findText(searchPattern)RangeElementTìm kiếm nội dung của phần tử theo mẫu văn bản đã chỉ định bằng biểu thức chính quy.
findText(searchPattern, from)RangeElementTìm kiếm nội dung của phần tử theo mẫu văn bản đã chỉ định, bắt đầu từ một kết quả tìm kiếm nhất định.
getAlignment()HorizontalAlignmentTruy xuất HorizontalAlignment.
getAttributes()ObjectTruy xuất các thuộc tính của phần tử.
getChild(childIndex)ElementTruy xuất phần tử con tại chỉ mục con được chỉ định.
getChildIndex(child)IntegerTruy xuất chỉ mục con cho phần tử con được chỉ định.
getGlyphType()GlyphTypeTruy xuất GlyphType của mục danh sách.
getHeading()ParagraphHeadingTruy xuất ParagraphHeading.
getIndentEnd()NumberTruy xuất khoảng thụt lề cuối, tính bằng điểm.
getIndentFirstLine()NumberTruy xuất khoảng thụt lề dòng đầu tiên, tính bằng điểm.
getIndentStart()NumberTruy xuất khoảng thụt đầu dòng bắt đầu.
getLineSpacing()NumberTruy xuất khoảng cách dòng, tính bằng điểm.
getLinkUrl()StringTruy xuất URL của đường liên kết.
getListId()StringTruy xuất mã danh sách.
getNestingLevel()IntegerTruy xuất cấp độ lồng của mục danh sách.
getNextSibling()ElementTruy xuất phần tử đồng cấp tiếp theo của phần tử.
getNumChildren()IntegerTruy xuất số lượng phần tử con.
getParent()ContainerElementTruy xuất phần tử mẹ của phần tử.
getPositionedImage(id)PositionedImageLấy PositionedImage theo mã nhận dạng của hình ảnh.
getPositionedImages()PositionedImage[]Lấy tất cả đối tượng PositionedImage được liên kết với đoạn văn bản.
getPreviousSibling()ElementTruy xuất phần tử đồng cấp trước đó của phần tử.
getSpacingAfter()NumberTruy xuất khoảng cách sau phần tử, tính bằng điểm.
getSpacingBefore()NumberTruy xuất khoảng cách trước phần tử, tính bằng điểm.
getText()StringTruy xuất nội dung của phần tử dưới dạng chuỗi văn bản.
getTextAlignment()TextAlignmentLấy chế độ căn chỉnh văn bản.
getType()ElementTypeTruy xuất ElementType của phần tử.
insertHorizontalRule(childIndex)HorizontalRuleTạo và chèn HorizontalRule tại chỉ mục đã chỉ định.
insertInlineImage(childIndex, image)InlineImageTạo và chèn một InlineImage mới từ blob hình ảnh đã chỉ định, tại chỉ mục đã chỉ định.
insertInlineImage(childIndex, image)InlineImageChèn InlineImage đã cho vào chỉ mục đã chỉ định.
insertPageBreak(childIndex)PageBreakTạo và chèn một PageBreak mới tại chỉ mục đã chỉ định.
insertPageBreak(childIndex, pageBreak)PageBreakChèn PageBreak đã cho vào chỉ mục đã chỉ định.
insertText(childIndex, text)TextTạo và chèn một phần tử văn bản mới tại chỉ mục đã chỉ định.
insertText(childIndex, text)TextChèn phần tử Text đã cho tại chỉ mục đã chỉ định, với nội dung văn bản đã chỉ định.
isAtDocumentEnd()BooleanXác định xem phần tử có ở cuối Document hay không.
isLeftToRight()BooleanTruy xuất chế độ cài đặt từ trái sang phải.
merge()ListItemHợp nhất phần tử với phần tử đồng cấp trước đó có cùng loại.
removeChild(child)ListItemXoá phần tử con được chỉ định.
removeFromParent()ListItemXoá phần tử khỏi phần tử mẹ.
removePositionedImage(id)BooleanXoá PositionedImage theo mã nhận dạng của hình ảnh.
replaceText(searchPattern, replacement)ElementThay thế tất cả các lần xuất hiện của một mẫu văn bản nhất định bằng một chuỗi thay thế nhất định, bằng cách sử dụng biểu thức chính quy.
setAlignment(alignment)ListItemĐặt HorizontalAlignment.
setAttributes(attributes)ListItemĐặt thuộc tính của phần tử.
setGlyphType(glyphType)ListItemĐặt GlyphType của mục danh sách.
setHeading(heading)ListItemĐặt ParagraphHeading.
setIndentEnd(indentEnd)ListItemĐặt thụt lề cuối, tính bằng điểm.
setIndentFirstLine(indentFirstLine)ListItemĐặt thụt lề dòng đầu tiên, tính bằng điểm.
setIndentStart(indentStart)ListItemĐặt thụt lề đầu, tính bằng điểm.
setLeftToRight(leftToRight)ListItemĐặt chế độ cài đặt từ trái sang phải.
setLineSpacing(multiplier)ListItemĐặt khoảng cách dòng, dưới dạng một số lượng cho biết số dòng cần sử dụng để giãn cách.
setLinkUrl(url)ListItemĐặt URL đường liên kết.
setListId(listItem)ListItemĐặt mã nhận dạng danh sách.
setNestingLevel(nestingLevel)ListItemĐặt cấp độ lồng của mục danh sách.
setSpacingAfter(spacingAfter)ListItemĐặt khoảng cách sau phần tử, tính bằng điểm.
setSpacingBefore(spacingBefore)ListItemĐặt khoảng cách trước phần tử, tính bằng điểm.
setText(text)voidĐặt nội dung của mục danh sách dưới dạng văn bản.
setTextAlignment(textAlignment)ListItemĐặt chế độ căn chỉnh văn bản.

Tài liệu chi tiết

addPositionedImage(image)

Tạo và chèn một PositionedImage mới từ blob hình ảnh đã chỉ định.

Tham số

TênLoạiMô tả
imageBlobSourcedữ liệu hình ảnh

Cầu thủ trả bóng

PositionedImage – hình ảnh được định vị mới

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

appendHorizontalRule()

Tạo và nối một HorizontalRule mới.

Cầu thủ trả bóng

HorizontalRule – dòng kẻ ngang mới

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

appendInlineImage(image)

Tạo và nối một InlineImage mới từ blob hình ảnh đã chỉ định.

Tham số

TênLoạiMô tả
imageBlobSourcedữ liệu hình ảnh

Cầu thủ trả bóng

InlineImage – hình ảnh được thêm vào

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

appendInlineImage(image)

Thêm InlineImage đã cho.

Tham số

TênLoạiMô tả
imageInlineImagedữ liệu hình ảnh

Cầu thủ trả bóng

InlineImage – hình ảnh được thêm vào

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

appendPageBreak()

Tạo và nối một PageBreak mới.

Lưu ý: PageBreaks không được chứa trong TableCells. Nếu phần tử hiện tại nằm trong một ô bảng, thì hệ thống sẽ gửi một trường hợp ngoại lệ.

Cầu thủ trả bóng

PageBreak – phần tử ngắt trang mới

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

appendPageBreak(pageBreak)

Thêm PageBreak đã cho.

Lưu ý: PageBreaks không được chứa trong TableCells. Nếu phần tử hiện tại nằm trong một ô bảng, thì hệ thống sẽ gửi một trường hợp ngoại lệ.

Tham số

TênLoạiMô tả
pageBreakPageBreakdấu ngắt trang cần thêm vào

Cầu thủ trả bóng

PageBreak – phần tử ngắt trang được thêm vào

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

appendText(text)

Tạo và nối một phần tử Text mới có nội dung được chỉ định.

Tham số

TênLoạiMô tả
textStringnội dung văn bản

Cầu thủ trả bóng

Text – phần tử văn bản mới

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

appendText(text)

Thêm phần tử Text đã cho.

Tham số

TênLoạiMô tả
textTextphần tử văn bản cần nối

Cầu thủ trả bóng

Text – phần tử văn bản được thêm vào

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

clear()

Xoá nội dung của phần tử.

Cầu thủ trả bóng

ListItem – Phần tử hiện tại.


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

ListItem – Bản sao mới.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

editAsText()

Lấy phiên bản Text của phần tử hiện tại để chỉnh sửa.

Sử dụng editAsText để thao tác với nội dung của các phần tử dưới dạng văn bản đa dạng thức. Chế độ editAsText bỏ qua các phần tử không phải văn bản (chẳng hạn như InlineImageHorizontalRule).

Các phần tử con nằm hoàn toàn trong một dải văn bản đã xoá sẽ bị xoá khỏi phần tử.

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Insert two paragraphs separated by a paragraph containing an
// horizontal rule.
body.insertParagraph(0, 'An editAsText sample.');
body.insertHorizontalRule(0);
body.insertParagraph(0, 'An example.');

// Delete " sample.\n\n An" removing the horizontal rule in the process.
body.editAsText().deleteText(14, 25);

Cầu thủ trả bóng

Text – phiên bản văn bản của phần tử hiện tại


findElement(elementType)

Tìm kiếm nội dung của phần tử cho một phần tử con thuộc loại đã chỉ định.

Tham số

TênLoạiMô tả
elementTypeElementTypeLoại phần tử cần tìm kiếm.

Cầu thủ trả bóng

RangeElement – Kết quả tìm kiếm cho biết vị trí của phần tử tìm kiếm.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

findElement(elementType, from)

Tìm kiếm nội dung của phần tử cho một phần tử con của loại đã chỉ định, bắt đầu từ RangeElement đã chỉ định.

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Define the search parameters.

let searchResult = null;

// Search until the paragraph is found.
while (
    (searchResult = body.findElement(
         DocumentApp.ElementType.PARAGRAPH,
         searchResult,
         ))) {
  const par = searchResult.getElement().asParagraph();
  if (par.getHeading() === DocumentApp.ParagraphHeading.HEADING1) {
    // Found one, update and stop.
    par.setText('This is the first header.');
    break;
  }
}

Tham số

TênLoạiMô tả
elementTypeElementTypeLoại phần tử cần tìm kiếm.
fromRangeElementKết quả tìm kiếm để tìm kiếm.

Cầu thủ trả bóng

RangeElement – Kết quả tìm kiếm cho biết vị trí tiếp theo của phần tử tìm kiếm.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

findText(searchPattern)

Tìm kiếm nội dung của phần tử theo mẫu văn bản đã chỉ định bằng biểu thức chính quy.

Một số tính năng của biểu thức chính quy JavaScript không được hỗ trợ đầy đủ, chẳng hạn như nhóm thu thập và đối tượng sửa đổi chế độ.

Mẫu biểu thức chính quy được cung cấp được so khớp độc lập với từng khối văn bản có trong phần tử hiện tại.

Tham số

TênLoạiMô tả
searchPatternStringmẫu cần tìm kiếm

Cầu thủ trả bóng

RangeElement – kết quả tìm kiếm cho biết vị trí của văn bản tìm kiếm hoặc giá trị rỗng nếu không có kết quả nào khớp

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

findText(searchPattern, from)

Tìm kiếm nội dung của phần tử theo mẫu văn bản đã chỉ định, bắt đầu từ một kết quả tìm kiếm nhất định.

Một số tính năng của biểu thức chính quy JavaScript không được hỗ trợ đầy đủ, chẳng hạn như nhóm thu thập và đối tượng sửa đổi chế độ.

Mẫu biểu thức chính quy được cung cấp được so khớp độc lập với từng khối văn bản có trong phần tử hiện tại.

Tham số

TênLoạiMô tả
searchPatternStringmẫu cần tìm kiếm
fromRangeElementkết quả tìm kiếm để tìm kiếm

Cầu thủ trả bóng

RangeElement – một kết quả tìm kiếm cho biết vị trí tiếp theo của văn bản tìm kiếm hoặc giá trị rỗng nếu không có kết quả khớp

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getAlignment()

Truy xuất HorizontalAlignment.

Cầu thủ trả bóng

HorizontalAlignment – cách căn chỉnh

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • 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 enum 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getChild(childIndex)

Truy xuất phần tử con tại chỉ mục con được chỉ định.

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Obtain the first element in the tab.
const firstChild = body.getChild(0);

// If it's a paragraph, set its contents.
if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) {
  firstChild.asParagraph().setText('This is the first paragraph.');
}

Tham số

TênLoạiMô tả
childIndexIntegerChỉ mục của phần tử con cần truy xuất.

Cầu thủ trả bóng

Element – Phần tử con tại chỉ mục được chỉ định.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getChildIndex(child)

Truy xuất chỉ mục con cho phần tử con được chỉ định.

Tham số

TênLoạiMô tả
childElementPhần tử con để truy xuất chỉ mục.

Cầu thủ trả bóng

Integer – Chỉ mục con.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getGlyphType()

Truy xuất GlyphType của mục danh sách.

Cầu thủ trả bóng

GlyphType – loại ký tự

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getHeading()

Truy xuất ParagraphHeading.

Cầu thủ trả bóng

ParagraphHeading – tiêu đề

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getIndentEnd()

Truy xuất khoảng thụt lề cuối, tính bằng điểm.

Cầu thủ trả bóng

Number – thụt lề cuối, tính bằng điểm

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getIndentFirstLine()

Truy xuất khoảng thụt lề dòng đầu tiên, tính bằng điểm.

Cầu thủ trả bóng

Number – thụt lề dòng đầu tiên, tính bằng điểm

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getIndentStart()

Truy xuất khoảng thụt đầu dòng bắt đầu.

Cầu thủ trả bóng

Number – thụt lề bắt đầu

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getLineSpacing()

Truy xuất khoảng cách dòng, tính bằng điểm.

Cầu thủ trả bóng

Number – khoảng cách dòng, tính bằng điểm

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getLinkUrl()

Truy xuất URL của đường liên kết.

Cầu thủ trả bóng

String – URL của đường liên kết hoặc giá trị rỗng nếu phần tử chứa nhiều giá trị cho thuộc tính này

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getListId()

Truy xuất mã danh sách.

Cầu thủ trả bóng

String – mã danh sách

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getNestingLevel()

Truy xuất cấp độ lồng của mục danh sách.

Theo mặc định, các mục danh sách có cấp lồng là 0. Cấp độ lồng ghép xác định ký tự mà mục danh sách sử dụng.

Cầu thủ trả bóng

Integer – cấp độ lồng ghép

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getNextSibling()

Truy xuất phần tử đồng cấp tiếp theo của phần tử.

Phần tử đồng cấp tiếp theo có cùng phần tử mẹ và theo sau phần tử hiện tại.

Cầu thủ trả bóng

Element – Phần tử đồng cấp tiếp theo.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getNumChildren()

Truy xuất số lượng phần tử con.

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Log the number of elements in the tab.
Logger.log(`There are ${body.getNumChildren()} elements in the tab's body.`);

Cầu thủ trả bóng

Integer – Số lượng phần tử con.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • 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 – Phần tử mẹ.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getPositionedImage(id)

Lấy PositionedImage theo mã nhận dạng của hình ảnh.

Tham số

TênLoạiMô tả
idStringmã hình ảnh

Cầu thủ trả bóng

PositionedImage – hình ảnh được định vị

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getPositionedImages()

Lấy tất cả đối tượng PositionedImage được liên kết với đoạn văn bản.

Cầu thủ trả bóng

PositionedImage[] – danh sách hình ảnh được định vị

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getPreviousSibling()

Truy xuất phần tử đồng cấp trước đó của phần tử.

Phần tử đồng cấp 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 – Phần tử đồng cấp trước đó.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getSpacingAfter()

Truy xuất khoảng cách sau phần tử, tính bằng điểm.

Cầu thủ trả bóng

Number – khoảng cách sau phần tử, tính bằng điểm

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getSpacingBefore()

Truy xuất khoảng cách trước phần tử, tính bằng điểm.

Cầu thủ trả bóng

Number – khoảng cách trước phần tử, tính bằng điểm

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getText()

Truy xuất nội dung của phần tử dưới dạng chuỗi văn bản.

Cầu thủ trả bóng

String – nội dung của phần tử dưới dạng chuỗi văn bản

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getTextAlignment()

Lấy chế độ căn chỉnh văn bản. Các loại căn chỉnh có sẵn là DocumentApp.TextAlignment.NORMAL, DocumentApp.TextAlignment.SUBSCRIPTDocumentApp.TextAlignment.SUPERSCRIPT.

Cầu thủ trả bóng

TextAlignment – loại căn chỉnh văn bản hoặc null nếu văn bản chứa nhiều loại căn chỉnh văn bản hoặc nếu bạn chưa bao giờ đặt căn chỉnh văn bản

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

insertHorizontalRule(childIndex)

Tạo và chèn HorizontalRule tại chỉ mục đã chỉ định.

Tham số

TênLoạiMô tả
childIndexIntegerchỉ mục để chèn phần tử

Cầu thủ trả bóng

HorizontalRule – phần tử dòng kẻ ngang mới

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

insertInlineImage(childIndex, image)

Tạo và chèn một InlineImage mới từ blob hình ảnh đã chỉ định, tại chỉ mục đã chỉ định.

Tham số

TênLoạiMô tả
childIndexIntegerchỉ mục để chèn phần tử
imageBlobSourcedữ liệu hình ảnh

Cầu thủ trả bóng

InlineImage – phần tử hình ảnh cùng dòng đã chèn

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

insertInlineImage(childIndex, image)

Chèn InlineImage đã cho vào chỉ mục đã chỉ định.

Tham số

TênLoạiMô tả
childIndexIntegerchỉ mục để chèn phần tử
imageInlineImagedữ liệu hình ảnh

Cầu thủ trả bóng

InlineImage – phần tử hình ảnh cùng dòng đã chèn

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

insertPageBreak(childIndex)

Tạo và chèn một PageBreak mới tại chỉ mục đã chỉ định.

Lưu ý: PageBreaks không được chứa trong TableCells. Nếu phần tử hiện tại nằm trong một ô bảng, thì hệ thống sẽ gửi một trường hợp ngoại lệ.

Tham số

TênLoạiMô tả
childIndexIntegerchỉ mục để chèn phần tử

Cầu thủ trả bóng

PageBreak – phần tử ngắt trang mới

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

insertPageBreak(childIndex, pageBreak)

Chèn PageBreak đã cho vào chỉ mục đã chỉ định.

Lưu ý: PageBreaks không được chứa trong TableCells. Nếu phần tử hiện tại nằm trong một ô bảng, thì hệ thống sẽ gửi một trường hợp ngoại lệ.

Tham số

TênLoạiMô tả
childIndexIntegerchỉ mục để chèn phần tử
pageBreakPageBreakp[break để chèn

Cầu thủ trả bóng

PageBreak – phần tử ngắt trang đã chèn

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

insertText(childIndex, text)

Tạo và chèn một phần tử văn bản mới tại chỉ mục đã chỉ định.

Tham số

TênLoạiMô tả
childIndexIntegerchỉ mục để chèn phần tử
textStringnội dung văn bản

Cầu thủ trả bóng

Text – phần tử văn bản mới

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

insertText(childIndex, text)

Chèn phần tử Text đã cho tại chỉ mục đã chỉ định, với nội dung văn bản đã chỉ định.

Tham số

TênLoạiMô tả
childIndexIntegerchỉ mục để chèn phần tử
textTextphần tử văn bản cần chèn

Cầu thủ trả bóng

Text – phần tử văn bản đã chèn

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • 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 – Liệu phần tử có ở cuối thẻ hay không.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

isLeftToRight()

Truy xuất chế độ cài đặt từ trái sang phải.

Cầu thủ trả bóng

Boolean – chế độ cài đặt từ trái sang phải

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • 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ử đồng cấp trước đó có cùng loại.

Bạn chỉ có thể hợp nhất các phần tử của cùng một ElementType. Mọi phần tử con có trong phần tử hiện tại sẽ được chuyển sang phần tử đồng cấp 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

ListItem – Phần tử được hợp nhất.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

removeChild(child)

Xoá phần tử con được chỉ định.

Tham số

TênLoạiMô tả
childElementphần tử con cần xoá

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • 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

ListItem – Phần tử đã xoá.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

removePositionedImage(id)

Xoá PositionedImage theo mã nhận dạng của hình ảnh.

Tham số

TênLoạiMô tả
idString

Cầu thủ trả bóng

Boolean – liệu hình ảnh được chỉ định có bị xoá hay không

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

replaceText(searchPattern, replacement)

Thay thế tất cả các lần xuất hiện của một mẫu văn bản nhất định bằng một chuỗi thay thế nhất định, bằng cách sử dụng biểu thức chính quy.

Mẫu tìm kiếm được truyền dưới dạng chuỗi, chứ không phải đối tượng biểu thức chính quy JavaScript. Do đó, bạn cần thoát mọi dấu gạch chéo ngược trong mẫu.

Phương thức này sử dụng thư viện biểu thức chính quy RE2 của Google, giới hạn cú pháp được hỗ trợ.

Mẫu biểu thức chính quy được cung cấp được so khớp độc lập với từng khối văn bản có trong phần tử hiện tại.

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Clear the text surrounding "Apps Script", with or without text.
body.replaceText('^.*Apps ?Script.*$', 'Apps Script');

Tham số

TênLoạiMô tả
searchPatternStringmẫu biểu thức chính quy cần tìm kiếm
replacementStringvăn bản cần dùng để thay thế

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setAlignment(alignment)

Đặt HorizontalAlignment.

Tham số

TênLoạiMô tả
alignmentHorizontalAlignmentcăn chỉnh theo chiều ngang

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setAttributes(attributes)

Đặt 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 enumeration 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ênLoạiMô tả
attributesObjectThuộc tính của phần tử.

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setGlyphType(glyphType)

Đặt GlyphType của mục danh sách.

Tham số

TênLoạiMô tả
glyphTypeGlyphTypeloại ký tự

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setHeading(heading)

Đặt ParagraphHeading.

Tham số

TênLoạiMô tả
headingParagraphHeadingtiêu đề

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setIndentEnd(indentEnd)

Đặt thụt lề cuối, tính bằng điểm.

Tham số

TênLoạiMô tả
indentEndNumberthụt lề cuối, tính bằng điểm

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setIndentFirstLine(indentFirstLine)

Đặt thụt lề dòng đầu tiên, tính bằng điểm.

Tham số

TênLoạiMô tả
indentFirstLineNumberthụt lề dòng đầu tiên, tính bằng điểm

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setIndentStart(indentStart)

Đặt thụt lề đầu, tính bằng điểm.

Tham số

TênLoạiMô tả
indentStartNumberthụt lề bắt đầu, tính bằng điểm

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setLeftToRight(leftToRight)

Đặt chế độ cài đặt từ trái sang phải.

Tham số

TênLoạiMô tả
leftToRightBooleanchế độ cài đặt từ trái sang phải

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setLineSpacing(multiplier)

Đặt khoảng cách dòng, dưới dạng một số lượng cho biết số dòng cần sử dụng để giãn cách.

Tham số

TênLoạiMô tả
multiplierNumbersố dòng

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setLinkUrl(url)

Đặt URL đường liên kết.

Tham số

TênLoạiMô tả
urlStringURL của đường liên kết

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setListId(listItem)

Đặt mã nhận dạng danh sách.

Mã danh sách được đặt thành cùng một giá trị cho ListItem đã chỉ định. Hai ListItems sẽ được coi là thành viên của cùng một danh sách.

Tham số

TênLoạiMô tả
listItemListItemmục danh sách có mã danh sách cần sử dụng

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setNestingLevel(nestingLevel)

Đặt cấp độ lồng của mục danh sách.

Theo mặc định, các mục danh sách có cấp lồng là 0. Cấp độ lồng ghép xác định ký tự mà mục danh sách sử dụng.

Tham số

TênLoạiMô tả
nestingLevelIntegercấp độ lồng ghép

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setSpacingAfter(spacingAfter)

Đặt khoảng cách sau phần tử, tính bằng điểm.

Tham số

TênLoạiMô tả
spacingAfterNumberkhoảng cách sau phần tử, tính bằng điểm

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setSpacingBefore(spacingBefore)

Đặt khoảng cách trước phần tử, tính bằng điểm.

Tham số

TênLoạiMô tả
spacingBeforeNumberkhoảng cách trước phần tử, tính bằng điểm

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setText(text)

Đặt nội dung của mục danh sách dưới dạng văn bản.

Lưu ý: nội dung hiện có sẽ bị xoá.

Tham số

TênLoạiMô tả
textStringnội dung văn bản mới

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setTextAlignment(textAlignment)

Đặt chế độ căn chỉnh văn bản. Các loại căn chỉnh có sẵn là DocumentApp.TextAlignment.NORMAL, DocumentApp.TextAlignment.SUBSCRIPTDocumentApp.TextAlignment.SUPERSCRIPT.

// Make the entire first paragraph in the active tab be superscript.
const documentTab =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab();
const text = documentTab.getBody().getParagraphs()[0].editAsText();
text.setTextAlignment(DocumentApp.TextAlignment.SUPERSCRIPT);

Tham số

TênLoạiMô tả
textAlignmentTextAlignmentloại căn chỉnh văn bản cần áp dụng

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 yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents