Элемент, представляющий раздел нижнего колонтитула. Document обычно содержит не более одного Footer Section . Footer Section может содержать элементы List Item , Paragraph и Table . Дополнительную информацию о структуре документа см. в руководстве по расширению Google Docs . 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| append Horizontal Rule() | Horizontal Rule | Создает и добавляет новое Horizontal Rule. | 
| append Image(image) | Inline Image | Создает и добавляет новое Inline Imageиз указанного BLOB-объекта изображения. | 
| append Image(image) | Inline Image | Добавляет данное Inline Image. | 
| append List Item(listItem) | List Item | Добавляет данный List Item. | 
| append List Item(text) | List Item | Создает и добавляет новый List Itemсодержащий указанное текстовое содержимое. | 
| append Paragraph(paragraph) | Paragraph | Добавляет данный Paragraph. | 
| append Paragraph(text) | Paragraph | Создает и добавляет новый Paragraphсодержащий указанное текстовое содержимое. | 
| append Table() | Table | Создает и добавляет новую Table. | 
| append Table(cells) | Table | Добавляет новую Table, содержащуюTable Cellдля каждого указанного строкового значения. | 
| append Table(table) | Table | Добавляет данную Table. | 
| clear() | Footer Section | Очищает содержимое элемента. | 
| copy() | Footer Section | Возвращает отдельную глубокую копию текущего элемента. | 
| edit As Text() | Text | Получает Textверсию текущего элемента для редактирования. | 
| find Element(elementType) | Range Element | Ищет в содержимом элемента потомка указанного типа. | 
| find Element(elementType, from) | Range Element | Ищет в содержимом элемента потомка указанного типа, начиная с указанного Range Element. | 
| find Text(searchPattern) | Range Element | Ищет в содержимом элемента указанный текстовый шаблон с помощью регулярных выражений. | 
| find Text(searchPattern, from) | Range Element | Ищет в содержимом элемента указанный текстовый шаблон, начиная с заданного результата поиска. | 
| get Attributes() | Object | Получает атрибуты элемента. | 
| get Child(childIndex) | Element | Извлекает дочерний элемент по указанному дочернему индексу. | 
| get Child Index(child) | Integer | Получает дочерний индекс для указанного дочернего элемента. | 
| get Images() | Inline Image[] | Извлекает все Inline Imagesсодержащиеся в разделе. | 
| get List Items() | List Item[] | Извлекает все List Itemsсодержащиеся в разделе. | 
| get Num Children() | Integer | Получает количество детей. | 
| get Paragraphs() | Paragraph[] | Извлекает все Paragraphsсодержащиеся в разделе (включаяList Items). | 
| get Parent() | Container Element | Извлекает родительский элемент элемента. | 
| get Tables() | Table[] | Извлекает все Tablesсодержащиеся в разделе. | 
| get Text() | String | Извлекает содержимое элемента в виде текстовой строки. | 
| get Text Alignment() | Text Alignment | Получает выравнивание текста. | 
| get Type() | Element Type | Получает Element Typeэлемента. | 
| insert Horizontal Rule(childIndex) | Horizontal Rule | Создает и вставляет новое Horizontal Ruleпо указанному индексу. | 
| insert Image(childIndex, image) | Inline Image | Создает и вставляет Inline Imageиз указанного BLOB-объекта изображения по указанному индексу. | 
| insert Image(childIndex, image) | Inline Image | Вставляет заданное Inline Imageпо указанному индексу. | 
| insert List Item(childIndex, listItem) | List Item | Вставляет заданный List Itemпо указанному индексу. | 
| insert List Item(childIndex, text) | List Item | Создает и вставляет новый List Itemпо указанному индексу, содержащий указанное текстовое содержимое. | 
| insert Paragraph(childIndex, paragraph) | Paragraph | Вставляет данный Paragraphпо указанному индексу. | 
| insert Paragraph(childIndex, text) | Paragraph | Создает и вставляет новый Paragraphпо указанному индексу, содержащий указанное текстовое содержимое. | 
| insert Table(childIndex) | Table | Создает и вставляет новую Tableпо указанному индексу. | 
| insert Table(childIndex, cells) | Table | Создает и вставляет новую Tableсодержащую указанные ячейки, по указанному индексу. | 
| insert Table(childIndex, table) | Table | Вставляет данную Tableпо указанному индексу. | 
| remove Child(child) | Footer Section | Удаляет указанный дочерний элемент. | 
| remove From Parent() | Footer Section | Удаляет элемент из его родителя. | 
| replace Text(searchPattern, replacement) | Element | Заменяет все вхождения данного текстового шаблона заданной строкой замены, используя регулярные выражения. | 
| set Attributes(attributes) | Footer Section | Устанавливает атрибуты элемента. | 
| set Text(text) | Footer Section | Устанавливает содержимое в виде обычного текста. | 
| set Text Alignment(textAlignment) | Footer Section | Устанавливает выравнивание текста. | 
Подробная документация
 append Horizontal Rule()
 Создает и добавляет новое Horizontal Rule .
 Horizontal Rule будет содержаться в новом Paragraph .
Возвращаться
 Horizontal Rule — новое горизонтальное правило.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 append Image(image)
 Создает и добавляет новое Inline Image из указанного BLOB-объекта изображения.
 Изображение будет содержаться в новом Paragraph .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| image | Blob Source | Данные изображения. | 
Возвращаться
 Inline Image — добавленное изображение.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 append Image(image)
 Добавляет данное Inline Image .
 Inline Image будет содержаться в новом Paragraph .
 Используйте эту версию append Image при добавлении копии существующего Inline Image .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| image | Inline Image | Данные изображения. | 
Возвращаться
 Inline Image — добавленное изображение.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 append List Item(listItem)
 Добавляет данный List Item .
 Используйте эту версию append List Item при добавлении копии существующего List Item .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| list Item | List Item | Добавляемый элемент списка. | 
Возвращаться
 List Item — добавленный элемент списка.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 append List Item(text)
 Создает и добавляет новый List Item содержащий указанное текстовое содержимое.
Последовательные элементы списка добавляются как часть одного и того же списка.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| text | String | Текстовое содержимое элемента списка. | 
Возвращаться
 List Item — новый элемент списка.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
append Paragraph(paragraph)
 Добавляет данный Paragraph .
 Используйте эту версию append Paragraph при добавлении копии существующего Paragraph .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| paragraph | Paragraph | Абзац, который нужно добавить. | 
Возвращаться
 Paragraph — добавленный абзац.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 append Paragraph(text)
 Создает и добавляет новый Paragraph содержащий указанное текстовое содержимое.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| text | String | Текстовое содержимое абзаца. | 
Возвращаться
 Paragraph — Новый параграф.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 append Table()
 Создает и добавляет новую Table .
Этот метод также добавит пустой абзац после таблицы, поскольку документы Google Docs не могут заканчиваться таблицей.
Возвращаться
 Table — Новая таблица.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 append Table(cells)
 Добавляет новую Table , содержащую Table Cell для каждого указанного строкового значения.
Этот метод также добавит пустой абзац после таблицы, поскольку документы Google Docs не могут заканчиваться таблицей.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| cells | String[][] | Текстовое содержимое ячеек таблицы, добавляемое в новую таблицу. | 
Возвращаться
 Table — добавленная таблица.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 append Table(table)
 Добавляет данную Table .
 Используйте эту версию append Table при добавлении копии существующей Table . Этот метод также добавит пустой абзац после таблицы, поскольку документы Google Docs не могут заканчиваться таблицей.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| table | Table | Таблица для добавления. | 
Возвращаться
 Table — добавленная таблица.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 clear()
 copy()
Возвращает отдельную глубокую копию текущего элемента.
Любые дочерние элементы, присутствующие в элементе, также копируются. У нового элемента нет родителя.
Возвращаться
 Footer Section — новая копия.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 edit As Text()
 Получает Text версию текущего элемента для редактирования.
 Используйте edit As Text для управления содержимым элементов в виде форматированного текста. Режим edit As Text игнорирует нетекстовые элементы (такие как Inline Image и Horizontal Rule ).
Дочерние элементы, полностью содержащиеся в удаленном текстовом диапазоне, удаляются из элемента.
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);
Возвращаться
 Text — текстовая версия текущего элемента. 
 find Element(elementType)
Ищет в содержимом элемента потомка указанного типа.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| element Type | Element Type | Тип элемента для поиска. | 
Возвращаться
 Range Element — результат поиска, указывающий положение элемента поиска.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 find Element(elementType, from)
 Ищет в содержимом элемента потомка указанного типа, начиная с указанного Range Element .
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; } }
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| element Type | Element Type | Тип элемента для поиска. | 
| from | Range Element | Результат поиска, по которому осуществляется поиск. | 
Возвращаться
 Range Element — результат поиска, указывающий следующую позицию элемента поиска.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 find Text(searchPattern)
Ищет в содержимом элемента указанный текстовый шаблон с помощью регулярных выражений.
Некоторые функции регулярных выражений JavaScript, такие как группы захвата и модификаторы режима, поддерживаются не полностью.
Предоставленный шаблон регулярного выражения независимо сопоставляется с каждым текстовым блоком, содержащимся в текущем элементе.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| search Pattern | String | образец для поиска | 
Возвращаться
 Range Element — результат поиска, указывающий позицию искомого текста, или значение NULL, если совпадений нет.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 find Text(searchPattern, from)
Ищет в содержимом элемента указанный текстовый шаблон, начиная с заданного результата поиска.
Некоторые функции регулярных выражений JavaScript, такие как группы захвата и модификаторы режима, поддерживаются не полностью.
Предоставленный шаблон регулярного выражения независимо сопоставляется с каждым текстовым блоком, содержащимся в текущем элементе.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| search Pattern | String | образец для поиска | 
| from | Range Element | результат поиска для поиска | 
Возвращаться
 Range Element — результат поиска, указывающий следующую позицию искомого текста или значение NULL, если совпадений нет.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Attributes()
Получает атрибуты элемента.
 Результатом является объект, содержащий свойство для каждого допустимого атрибута элемента, где каждое имя свойства соответствует элементу в перечислении Document App.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]}`); }
Возвращаться
 Object — Атрибуты элемента.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Child(childIndex)
Извлекает дочерний элемент по указанному дочернему индексу.
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.'); }
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс дочернего элемента, который требуется получить. | 
Возвращаться
 Element — дочерний элемент по указанному индексу.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Child Index(child)
Получает дочерний индекс для указанного дочернего элемента.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child | Element | Дочерний элемент, для которого нужно получить индекс. | 
Возвращаться
 Integer — Дочерний индекс.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Images()
 Извлекает все Inline Images содержащиеся в разделе.
Возвращаться
 Inline Image[] — изображения раздела.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get List Items()
 Извлекает все List Items содержащиеся в разделе.
Возвращаться
 List Item[] — Элементы списка раздела.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Num Children()
Получает количество детей.
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.`);
Возвращаться
 Integer — количество детей.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Paragraphs()
 Извлекает все Paragraphs содержащиеся в разделе (включая List Items ).
Возвращаться
 Paragraph[] — Абзацы раздела.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Parent()
Извлекает родительский элемент элемента.
Родительский элемент содержит текущий элемент.
Возвращаться
 Container Element — родительский элемент.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Tables()
 get Text()
Извлекает содержимое элемента в виде текстовой строки.
Возвращаться
 String — содержимое элемента в виде текстовой строки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Text Alignment()
 Получает выравнивание текста. Доступными типами выравнивания являются Document App.TextAlignment.NORMAL , Document App.TextAlignment.SUBSCRIPT и Document App.TextAlignment.SUPERSCRIPT .
Возвращаться
 Text Alignment — тип выравнивания текста или null , если текст содержит несколько типов выравнивания текста или выравнивание текста никогда не устанавливалось.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 get Type()
 Получает Element Type элемента.
 Используйте get Type() чтобы определить точный тип данного элемента.
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.'); }
Возвращаться
 Element Type — тип элемента.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert Horizontal Rule(childIndex)
 Создает и вставляет новое Horizontal Rule по указанному индексу.
 Horizontal Rule будет содержаться в новом Paragraph .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется элемент. | 
Возвращаться
 Horizontal Rule — новое горизонтальное правило.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert Image(childIndex, image)
 Создает и вставляет Inline Image из указанного BLOB-объекта изображения по указанному индексу.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется элемент. | 
| image | Blob Source | Данные изображения. | 
Возвращаться
 Inline Image — вставленное встроенное изображение.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert Image(childIndex, image)
 Вставляет заданное Inline Image по указанному индексу.
 Изображение будет содержаться в новом Paragraph .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется элемент. | 
| image | Inline Image | Изображение для вставки. | 
Возвращаться
 Inline Image — вставленное встроенное изображение.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert List Item(childIndex, listItem)
 Вставляет заданный List Item по указанному индексу.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется. | 
| list Item | List Item | Элемент списка для вставки. | 
Возвращаться
 List Item — вставленный элемент списка.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert List Item(childIndex, text)
 Создает и вставляет новый List Item по указанному индексу, содержащий указанное текстовое содержимое.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется. | 
| text | String | Текстовое содержимое элемента списка. | 
Возвращаться
 List Item — новый элемент списка.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert Paragraph(childIndex, paragraph)
 Вставляет данный Paragraph по указанному индексу.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется. | 
| paragraph | Paragraph | Абзац для вставки. | 
Возвращаться
 Paragraph — вставленный абзац.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert Paragraph(childIndex, text)
 Создает и вставляет новый Paragraph по указанному индексу, содержащий указанное текстовое содержимое.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется. | 
| text | String | Текстовое содержимое абзаца. | 
Возвращаться
 Paragraph — Новый параграф.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert Table(childIndex)
 Создает и вставляет новую Table по указанному индексу.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется. | 
Возвращаться
 Table — Новая таблица.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert Table(childIndex, cells)
 Создает и вставляет новую Table содержащую указанные ячейки, по указанному индексу.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется. | 
| cells | String[][] | Текстовое содержимое ячеек таблицы, добавляемое в новую таблицу. | 
Возвращаться
 Table — Новая таблица.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 insert Table(childIndex, table)
 Вставляет данную Table по указанному индексу.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child Index | Integer | Индекс, по которому вставляется. | 
| table | Table | Таблица для вставки. | 
Возвращаться
 Table — вставленная таблица.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 remove Child(child)
Удаляет указанный дочерний элемент.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| child | Element | Дочерний элемент, который нужно удалить. | 
Возвращаться
 Footer Section — текущий элемент.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 remove From Parent()
Удаляет элемент из его родителя.
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(); }
Возвращаться
 Footer Section — удаленный элемент.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 replace Text(searchPattern, replacement)
Заменяет все вхождения данного текстового шаблона заданной строкой замены, используя регулярные выражения.
Шаблон поиска передается как строка, а не как объект регулярного выражения JavaScript. По этой причине вам необходимо избегать любых обратных косых черт в шаблоне.
В этом методе используется библиотека регулярных выражений Google RE2 , что ограничивает поддерживаемый синтаксис .
Предоставленный шаблон регулярного выражения независимо сопоставляется с каждым текстовым блоком, содержащимся в текущем элементе.
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Clear the text surrounding "Apps Script", with or without text. body.replaceText('^.*Apps ?Script.*$', 'Apps Script');
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| search Pattern | String | шаблон регулярного выражения для поиска | 
| replacement | String | текст, который будет использоваться в качестве замены | 
Возвращаться
 Element — текущий элемент
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 set Attributes(attributes)
Устанавливает атрибуты элемента.
 Указанный параметр атрибутов должен быть объектом, в котором каждое имя свойства является элементом перечисления Document App.Attribute , а каждое значение свойства — новым применяемым значением.
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);
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| attributes | Object | Атрибуты элемента. | 
Возвращаться
 Footer Section — текущий элемент.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 set Text(text)
Устанавливает содержимое в виде обычного текста.
Примечание: существующее содержимое будет удалено.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| text | String | Новое текстовое содержание. | 
Возвращаться
 Footer Section — текущий элемент.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents
 set Text Alignment(textAlignment)
 Устанавливает выравнивание текста. Доступными типами выравнивания являются Document App.TextAlignment.NORMAL , Document App.TextAlignment.SUBSCRIPT и Document App.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);
Параметры
| Имя | Тип | Описание | 
|---|---|---|
| text Alignment | Text Alignment | тип выравнивания текста, который необходимо применить | 
Возвращаться
 Footer Section — текущий элемент
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  https://www.googleapis.com/auth/documents.currentonly
-  https://www.googleapis.com/auth/documents