代表書籤的物件。
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() | String | 取得 Bookmark 的 ID。 |
getPosition() | Position | 取得 DocumentTab 中 Bookmark 的 Position 。 |
remove() | void | 刪除 Bookmark 。 |
內容詳盡的說明文件
getId()
取得 Bookmark
的 ID。ID 在 DocumentTab
中是獨一無二的。
回攻員
String
:Bookmark
的 ID,在 DocumentTab
中是獨一無二的。
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getPosition()
取得 DocumentTab
中 Bookmark
的 Position
。只要 Bookmark
未刪除,Position
就會保持準確,即使指令碼也一樣
並變更文件結構
回攻員
Position
:Bookmark
的位置。
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
remove()
刪除 Bookmark
。在已經存在的 Bookmark
上呼叫這個方法
則不會產生任何效果
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents