Class Tab

Tab 鍵

Google 文件中的分頁。

// Get all of the first-level tabs (tabs that are not nested within a parent tab) in the
// document.
// TODO(developer): Replace the ID with your own.
var tabs = DocumentApp.openById(DOCUMENT_ID).getTabs();

// Get a specific tab based on the tab ID.
// TODO(developer): Replace the IDs with your own.
var tab = DocumentApp.openById(DOCUMENT_ID).getTab(TAB_ID);

方法

方法傳回類型簡短說明
asDocumentTab()DocumentTab將分頁內容擷取為 DocumentTab
getChildTabs()Tab[]擷取這個分頁內的子分頁。
getId()String擷取分頁的 ID。
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()

擷取分頁的 ID。

回攻員

String:分頁的 ID。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • 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().getActiveTab();
// 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