Class Bookmark

ブックマーク

ブックマークを表すオブジェクト。

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

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

メソッド

メソッド戻り値の型概要
getId()StringBookmark の ID を取得します。
getPosition()PositionDocumentTab 内の BookmarkPosition を取得します。
remove()voidBookmark を削除します。

詳細なドキュメント

getId()

Bookmark の ID を取得します。ID は DocumentTab 内で一意です。

戻る

String - Bookmark の ID(DocumentTab 内で一意)。

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

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

getPosition()

DocumentTab 内の BookmarkPosition を取得します。スクリプトが削除されても、Bookmark が削除されない限り、Position は正確のままです。 ドキュメント構造を変更します。

戻る

Position - Bookmark の位置。

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

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

remove()

Bookmark を削除します。すでに設定されている Bookmark に対してこのメソッドを呼び出す 削除しても効果はありません。

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

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