Element
के चारों ओर मौजूद एक रैपर, जिसमें शुरू और खत्म होने का ऑफ़सेट हो सकता है. इन ऑफ़सेट की मदद से, Text
एलिमेंट में मौजूद वर्णों की रेंज को खोज के नतीजों, दस्तावेज़ के चुने गए हिस्सों, और नाम वाली रेंज में दिखाया जा सकता है.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
get | Element | इस Range से जुड़ा Element पाता है. |
get | Integer | रेंज एलिमेंट में, किसी आंशिक रेंज के आखिर की पोज़िशन दिखाता है. |
get | Integer | रेंज एलिमेंट में, आंशिक रेंज की शुरुआत की पोज़िशन दिखाता है. |
is | Boolean | इससे यह तय होता है कि यह रेंज एलिमेंट, पूरे एलिमेंट को कवर करता है या एलिमेंट के कैरेक्टर का कुछ हिस्सा. |
ज़्यादा जानकारी वाला दस्तावेज़
getElement()
इस Range
से जुड़ा Element
पाता है.
const rangeElement = DocumentApp.getActiveDocument().getSelection().getRangeElements()[0]; // Log debug information about a range element. Logger.log(`Element type: ${rangeElement.getElement().getType()}`); if (rangeElement.isPartial()) { Logger.log(`The character range begins at ${rangeElement.getStartOffset()}`); Logger.log( `The character range ends at ${rangeElement.getEndOffsetInclusive()}`, ); } else { Logger.log('The entire range element is included.'); }
वापसी का टिकट
Element
— वह एलिमेंट जो इस Range
से जुड़ा है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getEndOffsetInclusive()
रेंज एलिमेंट में, किसी आंशिक रेंज के आखिर की पोज़िशन दिखाता है. अगर एलिमेंट Text
एलिमेंट है और is
true
दिखाता है, तो ऑफ़सेट, रेंज के आखिरी वर्ण से पहले के वर्णों की संख्या होती है. इसका मतलब है कि यह रेंज के आखिरी वर्ण का इंडेक्स होता है. किसी भी दूसरे मामले में, यह तरीका -1
दिखाता है.
वापसी का टिकट
Integer
— Text
एलिमेंट के लिए, रेंज के आखिरी वर्ण से पहले वाले वर्णों की संख्या; अन्य एलिमेंट के लिए, -1
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getStartOffset()
रेंज एलिमेंट में, आंशिक रेंज की शुरुआत की पोज़िशन दिखाता है. अगर एलिमेंट Text
एलिमेंट है और is
true
दिखाता है, तो ऑफ़सेट, रेंज की शुरुआत से पहले के वर्णों की संख्या है. इसका मतलब है कि रेंज के पहले वर्ण का इंडेक्स. किसी भी दूसरे मामले में, यह तरीका -1
दिखाता है.
वापसी का टिकट
Integer
— Text
एलिमेंट के लिए, रेंज की शुरुआत से पहले वर्णों की संख्या; अन्य एलिमेंट के लिए, -1
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
isPartial()
इससे यह तय होता है कि यह रेंज एलिमेंट, पूरे एलिमेंट को कवर करता है या एलिमेंट के कैरेक्टर का कुछ हिस्सा. आंशिक रेंज वाले एलिमेंट की रेंज की शुरुआत और आखिर को get
और get
का इस्तेमाल करके तय किया जा सकता है.
वापसी का टिकट
Boolean
— अगर एलिमेंट को कुछ हद तक शामिल किया गया है, तो true
; अगर नहीं, तो false
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents