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