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 der Bookmark ab.
getPosition()PositionRuft die Position der Bookmark innerhalb der DocumentTab ab.
remove()voidLöscht die Bookmark.

Detaillierte Dokumentation

getId()

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

Rückflug

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

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

getPosition()

Ruft die Position der Bookmark innerhalb der DocumentTab ab. Die Position bleibt korrekt, solange die Bookmark nicht gelöscht wird, auch wenn das Script die Dokumentstruktur ändert.

Rückflug

Position – Die Position der Bookmark.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

remove()

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

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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