Class Tab

Tabulator

Karta w dokumencie w Dokumentach 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.
const tabs = DocumentApp.openById('123abc').getTabs();

// Get a specific tab based on the tab ID.
// TODO(developer): Replace the IDs with your own.
const tab = DocumentApp.openById('123abc').getTab('123abc');

Metody

MetodaZwracany typKrótki opis
asDocumentTab()DocumentTabPobiera zawartość karty jako DocumentTab.
getChildTabs()Tab[]Pobiera karty podrzędne zagnieżdżone w tej karcie.
getId()StringPobiera identyfikator karty.
getIndex()IntegerPobiera indeks karty w rodzicu (liczony od 0).
getTitle()StringPobiera tytuł karty.
getType()TabTypePobiera typ karty.

Szczegółowa dokumentacja

asDocumentTab()

Pobiera zawartość karty jako DocumentTab.

Powrót

DocumentTab – karta jako DocumentTab.


getChildTabs()

Pobiera karty podrzędne zagnieżdżone w tej karcie.

Powrót

Tab[] – karty podrzędne umieszczone na tej karcie.

Autoryzacja

Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getId()

Pobiera identyfikator karty.

Powrót

String – identyfikator karty.

Autoryzacja

Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getIndex()

Pobiera indeks karty w grupie nadrzędnej (liczony od 0).

Powrót

Integer – indeks karty w elemencie nadrzędnym.

Autoryzacja

Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getTitle()

Pobiera tytuł karty.

Powrót

String – tytuł karty.

Autoryzacja

Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getType()

Pobiera typ karty.

Użyj tej metody, aby określić typ treści tego elementu Tab, zanim przekształcisz go w bardziej szczegółowy typ za pomocą funkcji asDocumentTab().

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

Powrót

TabType – typ karty.

Autoryzacja

Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:

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