Un objeto que representa un marcador.
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());
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
get | String | Obtiene el ID de Bookmark. |
get | Position | Obtiene el Position de Bookmark dentro de Document. |
remove() | void | Borra Bookmark. |
Documentación detallada
getId()
Obtiene el ID de Bookmark. El ID es único dentro de DocumentTab.
Volver
String: Es el ID de Bookmark, que es único dentro de DocumentTab.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes permisos:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getPosition()
Obtiene la Position de Bookmark dentro de DocumentTab. La Position sigue siendo precisa mientras no se borre Bookmark, incluso si la secuencia de comandos cambia la estructura del documento.
Volver
Position: Es la posición de Bookmark.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes permisos:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
remove()
Borra Bookmark. Llamar a este método en un Bookmark que ya se borró no tiene ningún efecto.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes permisos:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents