Class Bookmark

Yer işareti

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öntemDönüş türüKısa açıklama
getId()StringBookmark kimliğini alır.
getPosition()PositionDocumentTab içindeki Bookmark öğesinin Position değerini alır.
remove()voidBookmark öğesini siler.

Ayrıntılı belgeler

getId()

Bookmark kimliğini alır. Kimlik, DocumentTab içinde benzersizdir.

Return

StringDocumentTab 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

PositionBookmark öğ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