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 kimliğini alır.
getPosition()PositionDocumentTab içinde Bookmark Position kazanır.
remove()voidBookmark öğ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'nin kimliği.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getPosition()

DocumentTab içinde Bookmark Position kazanır. Bookmark silinmediği sürece, komut dosyası doküman yapısını değiştirse bile Position doğru kalır.

Return

Position: Bookmark konumunu gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri 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öntemin, daha önce silinmiş bir Bookmark üzerinde çağrılmasının etkisi olmaz.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents