عنصر يمثّل إشارة مرجعية
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());
الطُرق
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
get | String | تحصل على معرّف Bookmark . |
get | Position | الحصول على Position من Bookmark ضمن Document |
remove() | void | حذف Bookmark |
مستندات تفصيلية
get Id()
تحصل على معرّف Bookmark
. يكون المعرّف فريدًا ضمن Document
.
الإرجاع
String
: رقم تعريف Bookmark
، وهو فريد ضمن Document
.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Position()
الحصول على Position
من Bookmark
ضمن Document
يظلّ Position
دقيقًا ما دام Bookmark
لم يتم حذفه، حتى إذا كان النص البرمجي
يغيّر بنية المستند.
الإرجاع
Position
: موضع Bookmark
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
remove()
حذف Bookmark
لن يكون هناك أي تأثير في حال استدعاء هذه الطريقة على Bookmark
سبق أن
تم حذفه.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents