Class Bookmark

Lesezeichen

Ein Objekt, das ein Lesezeichen darstellt.

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();

// Insert a bookmark at the cursor position (in the active tab) and log its ID.
const cursor = doc.getCursor();
const bookmark = documentTab.addBookmark(cursor);
Logger.log(bookmark.getId());

Methoden

MethodeRückgabetypKurzbeschreibung
getId()StringRuft die ID des Bookmark ab.
getPosition()PositionRuft den Position des Bookmark im DocumentTab ab.
remove()voidLöscht die Bookmark.

Detaillierte Dokumentation

getId()

Ruft die ID des Bookmark ab. Die ID ist innerhalb von DocumentTab eindeutig.

Rückflug

String: Die ID des Bookmark, die innerhalb des DocumentTab eindeutig ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getPosition()

Ruft den Position des Bookmark im DocumentTab ab. Die Position bleibt so lange korrekt, wie die Bookmark nicht gelöscht wird, auch wenn die Dokumentstruktur durch das Skript geändert wird.

Rückflug

Position – Die Position von Bookmark.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

remove()

Löscht die Bookmark. Wenn diese Methode für ein Bookmark aufgerufen wird, das bereits gelöscht wurde, hat dies keine Auswirkungen.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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