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 öğesinin kimliğini alır. |
get | Position | Document içinde Bookmark için Position değerini alır. |
remove() | void | Bookmark öğesini siler. |
Ayrıntılı dokümanlar
get Id()
Bookmark öğesinin kimliğini alır. Kimlik, Document içinde benzersizdir.
Return
String: Bookmark'un Document içinde benzersiz olan kimliği.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Position()
Document içinde Bookmark için Position değerini alır. Komut dosyası doküman yapısını değiştirse bile Bookmark silinmediği sürece Position doğru kalır.
Return
Position: Bookmark öğesinin konumu.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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 bir etkisi yoktur.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents