Class RangeElement

RangeElement

Element के चारों ओर रैपर, जिसके शुरू और खत्म होने का संभावित ऑफ़सेट हो सकता है. ये ऑफ़सेट, Text में वर्णों की रेंज एलिमेंट को खोज नतीजों, दस्तावेज़ के चुने गए विकल्पों, और नाम वाली रेंज में दिखाया जाएगा.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getElement()Elementइस RangeElement से जुड़ा Element हासिल करता है.
getEndOffsetInclusive()Integerरेंज एलिमेंट में किसी आंशिक रेंज के अंत की स्थिति का पता लगाता है.
getStartOffset()Integerरेंज एलिमेंट में आंशिक रेंज की शुरुआत की जगह का पता लगाता है.
isPartial()Booleanतय करता है कि क्या यह रेंज एलिमेंट पूरा एलिमेंट को कवर करता है या फिर एलिमेंट के वर्ण इस्तेमाल करें.

विस्तृत दस्तावेज़

getElement()

इस RangeElement से जुड़ा Element हासिल करता है.

// 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 — इस RangeElement से जुड़ा एलिमेंट

अनुमति देना

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

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

getEndOffsetInclusive()

रेंज एलिमेंट में किसी आंशिक रेंज के अंत की स्थिति का पता लगाता है. अगर एलिमेंट Text एलिमेंट और isPartial(), true वैल्यू दिखाते हैं. ऑफ़सेट, आखिरी वैल्यू से पहले के वर्णों की संख्या है रेंज में मौजूद वर्ण (जैसे, रेंज के आखिरी वर्ण का इंडेक्स); किसी और में केस, यह तरीका -1 लौटाता है.

वापसी का टिकट

IntegerText एलिमेंट के लिए, रेंज में आखिरी वर्ण से पहले के वर्ण की संख्या; अन्य एलिमेंट के लिए, -1

अनुमति देना

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

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

getStartOffset()

रेंज एलिमेंट में आंशिक रेंज की शुरुआत की जगह का पता लगाता है. अगर एलिमेंट Text एलिमेंट और isPartial(), true दिखाता है. ऑफ़सेट, शुरुआत से पहले के वर्णों की संख्या है रेंज (यानी कि रेंज के पहले वर्ण का इंडेक्स); किसी अन्य मामले में, यह तरीका -1 दिखाता है.

वापसी का टिकट

IntegerText एलिमेंट के लिए, रेंज की शुरुआत से पहले वर्णों की संख्या; अन्य एलिमेंट के लिए, -1

अनुमति देना

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

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

isPartial()

तय करता है कि क्या यह रेंज एलिमेंट पूरा एलिमेंट को कवर करता है या फिर एलिमेंट के वर्ण इस्तेमाल करें. आंशिक रेंज एलिमेंट की रेंज के शुरू और आखिर में getStartOffset() और getEndOffsetInclusive() का इस्तेमाल करके तय किया जाता है.

वापसी का टिकट

Booleantrue, अगर एलिमेंट में कुछ हद तक शामिल किया गया है; अगर नहीं है, तो false

अनुमति देना

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

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