Class Bookmark

סימניה

אובייקט שמייצג סימנייה.

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());

Methods

שיטהסוג הערך המוחזרתיאור קצר
getId()Stringהפונקציה מקבלת את המזהה של ה-Bookmark.
getPosition()Positionהפונקציה מקבלת את ה-Position של ה-Bookmark בתוך ה-DocumentTab.
remove()voidמחיקה של Bookmark.

מסמכים מפורטים

getId()

הפונקציה מקבלת את המזהה של ה-Bookmark. המזהה ייחודי ב-DocumentTab.

חזרה

String – המזהה של Bookmark, שהוא ייחודי ב-DocumentTab.

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:

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

getPosition()

הפונקציה מקבלת את ה-Position של ה-Bookmark בתוך ה-DocumentTab. הערך של Position יישאר מדויק כל עוד Bookmark לא נמחק, גם אם הסקריפט משנה את מבנה המסמך.

חזרה

Position – המיקום של Bookmark.

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:

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

remove()

מחיקה של Bookmark. קריאה ל-method הזה על Bookmark שכבר נמחק לא תגרום לשום שינוי.

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:

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