Yer işaretini temsil eden nesne.
var doc = DocumentApp.getActiveDocument(); var documentTab = doc.getActiveTab().asDocumentTab(); // Insert a bookmark at the cursor position (in the active tab) and log its ID. var cursor = doc.getCursor(); var bookmark = documentTab.addBookmark(cursor); Logger.log(bookmark.getId());
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getId() | String | Bookmark kimliğini alır. |
getPosition() | Position | DocumentTab içindeki Bookmark öğesinin Position değerini alı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
kimliği.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getPosition()
DocumentTab
içindeki Bookmark
öğesinin Position
değerini alır. Position
, komut dosyası silinse bile Bookmark
silinmediği sürece doğru kalır
belge yapısını değiştirir.
Return
Position
— Bookmark
öğesinin konumu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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öntem önceden ayarlanmış bir Bookmark
üzerinde çağrılıyor
işleminin herhangi bir etkisi yoktur.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents