Объект, представляющий собой закладку.
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 Id() | String | Получает идентификатор Bookmark . |
get Position() | Position | Получает Position Bookmark на Document Tab . |
remove() | void | Удаляет Bookmark . |
Подробная документация
getId()
Получает идентификатор Bookmark . Идентификатор уникален в пределах DocumentTab .
Возвращаться
String — идентификатор Bookmark , уникальный в пределах DocumentTab .
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getPosition()
Получает Position Bookmark во DocumentTab . Position остается точным до тех пор, пока Bookmark не будет удалена, даже если скрипт изменит структуру документа.
Возвращаться
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