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
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
get | String | Ruft die ID des Bookmark ab. |
get | Position | Ruft den Position des Bookmark im Document ab. |
remove() | void | Lö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