Yer işaretini temsil eden bir nesne.
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());
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
get | String | Bookmark kimliğini alır. |
get | Position | Document içinde Bookmark Position kazanır. |
remove() | void | Bookmark öğesini siler. |
Ayrıntılı belgeler
getId()
Bookmark kimliğini alır. Kimlik, DocumentTab içinde benzersizdir.
Return
String: DocumentTab içinde benzersiz olan Bookmark'nin kimliği.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getPosition()
DocumentTab içinde Bookmark Position kazanır. Bookmark silinmediği sürece, komut dosyası doküman yapısını değiştirse bile Position doğru kalır.
Return
Position: Bookmark konumunu gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
remove()
Bookmark öğesini siler. Bu yöntemin, daha önce silinmiş bir Bookmark üzerinde çağrılmasının etkisi olmaz.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents