Class Tab

Вкладка

Вкладка в документе Google Docs.

// Get all of the first-level tabs (tabs that are not nested within a parent tab) in the
// document.
var tabs = DocumentApp.openById('abc123456').getTabs();

// Get a specific tab based on the tab ID.
var tab = DocumentApp.openById('abc123456').getTab('t.0');

Методы

Метод Тип возврата Краткое описание
asDocumentTab() DocumentTab Получает содержимое вкладки в виде DocumentTab .
getChildTabs() Tab[] Извлекает дочерние вкладки, вложенные в эту вкладку.
getId() String Получает идентификатор вкладки.
getIndex() Integer Получает индекс вкладки, отсчитываемый от 0, в родительском элементе.
getTitle() String Получает заголовок вкладки.
getType() TabType Получает тип вкладки.

Подробная документация

asDocumentTab()

Получает содержимое вкладки как DocumentTab .

Возвращаться

DocumentTab — Вкладка в виде DocumentTab .


getChildTabs()

Извлекает дочерние вкладки, вложенные в эту вкладку.

Возвращаться

Tab[] — дочерние вкладки, вложенные в эту вкладку.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

getId()

Получает идентификатор вкладки.

Возвращаться

String — идентификатор вкладки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

getIndex()

Получает индекс вкладки, отсчитываемый от 0, в родительском элементе.

Возвращаться

Integer — индекс вкладки в родительском элементе.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

getTitle()

Получает заголовок вкладки.

Возвращаться

String — заголовок вкладки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

getType()

Получает тип вкладки.

Используйте этот метод, чтобы определить тип содержимого этой Tab перед приведением к более конкретному типу с помощью asDocumentTab() .

var tab = DocumentApp.getActiveDocument().getTab('t.0');
// Use getType() to determine the tab's type before casting.
if (tab.getType() == DocumentApp.TabType.DOCUMENT_TAB) {
  // It's a document tab, write some text to it.
  tab.asDocumentTab().setText('Hello World!');
} else {
 // There are currently no types other than DOCUMENT_TAB.
}

Возвращаться

TabType — Тип вкладки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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