Class Bookmark

Добавить в закладки

Объект, представляющий собой закладку.

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