ブックマークを表すオブジェクト。
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());
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | String | Bookmark の ID を取得します。 |
get | Position | Document 内の Bookmark の Position を取得します。 |
remove() | void | Bookmark を削除します。 |
詳細なドキュメント
get Id()
Bookmark
の ID を取得します。ID は Document
内で一意です。
戻る
String
- Bookmark
の ID。Document
内で一意です。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Position()
Document
内の Bookmark
の Position
を取得します。スクリプトでドキュメント構造が変更された場合でも、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