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