Class Tab

Sekme

Google Dokümanlar dokümanında bir sekme.

// 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);

Yöntemler

YöntemDönüş türüKısa açıklama
asDocumentTab()DocumentTabSekme içeriğini DocumentTab olarak alır.
getChildTabs()Tab[]Bu sekme içine yerleştirilmiş alt sekmeleri alır.
getId()StringSekmenin kimliğini alır.
getIndex()IntegerÜst öğe içindeki sekmenin 0 tabanlı dizinini alır.
getTitle()StringSekmenin başlığını alır.
getType()TabTypeSekme türünü alır.

Ayrıntılı belgeler

asDocumentTab()

Sekme içeriğini DocumentTab olarak alır.

Return

DocumentTabDocumentTab olarak sekme.


getChildTabs()

Bu sekme içine yerleştirilmiş alt sekmeleri alır.

Return

Tab[]: Bu sekmenin içine yerleştirilmiş alt sekmeler.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getId()

Sekmenin kimliğini alır.

Return

String — Sekmenin kimliği.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getIndex()

Üst öğe içindeki sekmenin 0 tabanlı dizinini alır.

Return

Integer — Sekmenin üst öğedeki dizini.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getTitle()

Sekmenin başlığını alır.

Return

String: Sekmenin başlığı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getType()

Sekme türünü alır.

Bu Tab öğesinin içerik türünü belirlemek için daha fazla cihazda yayınlamadan önce bu yöntemi kullanın belirli bir tür için asDocumentTab() kullanabilirsiniz.

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.
}

Return

TabType — Sekmenin türü.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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