Class Bookmark

Yer işareti

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

Ayrıntılı dokümanlar

getId()

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

Return

String: Bookmark'un DocumentTab 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

getPosition()

DocumentTab 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