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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getId()StringBookmark का आईडी पाता है.
getPosition()PositionDocumentTab में Bookmark का Position दिखाता है.
remove()voidBookmark को मिटाता है.

ज़्यादा जानकारी वाला दस्तावेज़

getId()

Bookmark का आईडी पाता है. यह आईडी, DocumentTab में यूनीक होता है.

वापसी का टिकट

StringBookmark का आईडी, जो DocumentTab में यूनीक होता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

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

getPosition()

DocumentTab में मौजूद Bookmark का Position दिखाता है. जब तक Bookmark को मिटाया नहीं जाता, तब तक Position सटीक रहता है. भले ही, स्क्रिप्ट से दस्तावेज़ का स्ट्रक्चर बदल जाए.

वापसी का टिकट

PositionBookmark की स्थिति.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • 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