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