Interface Element

एलिमेंट

एक सामान्य एलिमेंट. Document कॉन्टेंट को एलिमेंट के तौर पर दिखाया जाता है. उदाहरण के लिए, ListItem, Paragraph, और Table एलिमेंट हैं और Element के बताए गए सभी तरीकों को इनहेरिट करते हैं, जैसे कि getType().

क्लास लागू करना

नामसंक्षिप्त विवरण
Bodyदस्तावेज़ का मुख्य हिस्सा दिखाने वाला एलिमेंट.
ContainerElementएक जेनरिक एलिमेंट, जिसमें अन्य एलिमेंट शामिल हो सकते हैं.
Dateफ़ॉर्मैट की गई तारीख दिखाने वाला एलिमेंट
Equationकोई एलिमेंट, जो मैथमैटिकल एक्सप्रेशन दिखाता है.
EquationFunctionगणित के Equation में फ़ंक्शन दिखाने वाला एलिमेंट.
EquationFunctionArgumentSeparatorमैथमैटिकल Equation में फ़ंक्शन सेपरेटर को दिखाने वाला एलिमेंट.
EquationSymbolगणित के Equation में कोई सिंबल दिखाने वाला एलिमेंट.
FooterSectionफ़ुटर सेक्शन को दिखाने वाला एलिमेंट.
Footnoteफ़ुटनोट दिखाने वाला एलिमेंट.
FootnoteSectionफ़ुटनोट सेक्शन को दिखाने वाला एलिमेंट.
HeaderSectionहेडर सेक्शन को दिखाने वाला एलिमेंट.
HorizontalRuleहॉरिज़ॉन्टल रूल दिखाने वाला एलिमेंट.
InlineDrawingएम्बेड की गई ड्रॉइंग दिखाने वाला एलिमेंट.
InlineImageएम्बेड की गई इमेज को दिखाने वाला एलिमेंट.
ListItemसूची में मौजूद किसी आइटम को दिखाने वाला एलिमेंट.
PageBreakपेज ब्रेक दिखाने वाला एलिमेंट.
Paragraphपैराग्राफ़ दिखाने वाला एलिमेंट.
Personकिसी व्यक्ति के लिंक को दिखाने वाला एलिमेंट.
RichLinkकोई एलिमेंट, जो Google के किसी संसाधन का लिंक दिखाता है, जैसे कि Drive फ़ाइल या YouTube वीडियो.
Tableटेबल दिखाने वाला एलिमेंट.
TableCellटेबल सेल को दिखाने वाला एलिमेंट.
TableOfContentsऐसा एलिमेंट जिसमें विषय सूची होती है.
TableRowटेबल की पंक्ति को दिखाने वाला एलिमेंट.
Textरिच टेक्स्ट क्षेत्र दिखाने वाला एलिमेंट.
UnsupportedElementऐसा क्षेत्र दिखाने वाला एलिमेंट जो अज्ञात है या जिस पर स्क्रिप्ट का कोई असर नहीं पड़ सकता, जैसे कि पेज नंबर.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
asBody()Bodyमौजूदा एलिमेंट को Body के तौर पर दिखाता है.
asDate()Dateमौजूदा एलिमेंट को Date के तौर पर दिखाता है.
asEquation()Equationमौजूदा एलिमेंट को Equation के तौर पर दिखाता है.
asEquationFunction()EquationFunctionमौजूदा एलिमेंट को EquationFunction के तौर पर दिखाता है.
asEquationFunctionArgumentSeparator()EquationFunctionArgumentSeparatorमौजूदा एलिमेंट को EquationFunctionArgumentSeparator के तौर पर दिखाता है.
asEquationSymbol()EquationSymbolमौजूदा एलिमेंट को EquationSymbol के तौर पर दिखाता है.
asFooterSection()FooterSectionमौजूदा एलिमेंट को FooterSection के तौर पर दिखाता है.
asFootnote()Footnoteमौजूदा एलिमेंट को Footnote के तौर पर दिखाता है.
asFootnoteSection()FootnoteSectionमौजूदा एलिमेंट को FootnoteSection के तौर पर दिखाता है.
asHeaderSection()HeaderSectionमौजूदा एलिमेंट को HeaderSection के तौर पर दिखाता है.
asHorizontalRule()HorizontalRuleमौजूदा एलिमेंट को HorizontalRule के तौर पर दिखाता है.
asInlineDrawing()InlineDrawingमौजूदा एलिमेंट को InlineDrawing के तौर पर दिखाता है.
asInlineImage()InlineImageमौजूदा एलिमेंट को InlineImage के तौर पर दिखाता है.
asListItem()ListItemमौजूदा एलिमेंट को ListItem के तौर पर दिखाता है.
asPageBreak()PageBreakमौजूदा एलिमेंट को PageBreak के तौर पर दिखाता है.
asParagraph()Paragraphमौजूदा एलिमेंट को Paragraph के तौर पर दिखाता है.
asPerson()Personमौजूदा एलिमेंट को Person के तौर पर दिखाता है.
asRichLink()RichLinkइससे मौजूदा एलिमेंट को RichLink के तौर पर दिखाया जाता है. उदाहरण के लिए, Google Sheets फ़ाइल का लिंक.
asTable()Tableमौजूदा एलिमेंट को Table के तौर पर दिखाता है.
asTableCell()TableCellमौजूदा एलिमेंट को TableCell के तौर पर दिखाता है.
asTableOfContents()TableOfContentsमौजूदा एलिमेंट को TableOfContents के तौर पर दिखाता है.
asTableRow()TableRowमौजूदा एलिमेंट को TableRow के तौर पर दिखाता है.
asText()Textमौजूदा एलिमेंट को Text के तौर पर दिखाता है.
copy()Elementमौजूदा एलिमेंट की डिटैच की गई और डीप कॉपी दिखाता है.
getAttributes()Objectएलिमेंट के एट्रिब्यूट वापस लाता है.
getNextSibling()Elementएलिमेंट का अगला सिबलिंग एलिमेंट वापस लाता है.
getParent()ContainerElementएलिमेंट के पैरंट एलिमेंट को वापस लाता है.
getPreviousSibling()Elementएलिमेंट के पिछले सिबलिंग एलिमेंट को फिर से लाता है.
getType()ElementTypeएलिमेंट के ElementType को फिर से लाता है.
isAtDocumentEnd()Booleanइससे पता चलता है कि एलिमेंट, Document के आखिर में है या नहीं.
merge()Elementएलिमेंट को उसी तरह के पिछले सिबलिंग के साथ मर्ज करता है.
removeFromParent()Elementइसके पैरंट से एलिमेंट हटा देता है.
setAttributes(attributes)Elementएलिमेंट के एट्रिब्यूट सेट करता है.

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

asBody()

मौजूदा एलिमेंट को Body के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

Body — मौजूदा एलिमेंट.

अनुमति देना

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

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

asDate()

मौजूदा एलिमेंट को Date के तौर पर दिखाता है.

अगर आपको पता है कि कोई एलिमेंट Date है, तो यह तरीका अपनाकर उसके टाइप को Date के तौर पर सेट करें. ऐसा करने से, Apps Script एडिटर में, ऑटोकंप्लीट की सुविधा चालू हो जाती है. ऐसे में, आपको Date के साथ इस्तेमाल किए जा सकने वाले तरीके दिखाए जा सकते हैं.

रिटर्न

Date — मौजूदा एलिमेंट, जिसका टाइप Date के तौर पर सेट है.

अनुमति देना

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

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

asEquation()

मौजूदा एलिमेंट को Equation के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

Equation — मौजूदा एलिमेंट.

अनुमति देना

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

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

asEquationFunction()

मौजूदा एलिमेंट को EquationFunction के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

EquationFunction — मौजूदा एलिमेंट.

अनुमति देना

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

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

asEquationFunctionArgumentSeparator()

मौजूदा एलिमेंट को EquationFunctionArgumentSeparator के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

EquationFunctionArgumentSeparator — मौजूदा एलिमेंट.

अनुमति देना

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

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

asEquationSymbol()

मौजूदा एलिमेंट को EquationSymbol के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

EquationSymbol — मौजूदा एलिमेंट.

अनुमति देना

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

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

asFooterSection()

मौजूदा एलिमेंट को FooterSection के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

FooterSection — मौजूदा एलिमेंट.

अनुमति देना

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

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

asFootnote()

मौजूदा एलिमेंट को Footnote के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

Footnote — मौजूदा एलिमेंट.

अनुमति देना

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

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

asFootnoteSection()

मौजूदा एलिमेंट को FootnoteSection के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

FootnoteSection — मौजूदा एलिमेंट.

अनुमति देना

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

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

asHeaderSection()

मौजूदा एलिमेंट को HeaderSection के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

HeaderSection — मौजूदा एलिमेंट.

अनुमति देना

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

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

asHorizontalRule()

मौजूदा एलिमेंट को HorizontalRule के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

HorizontalRule — मौजूदा एलिमेंट.

अनुमति देना

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

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

asInlineDrawing()

मौजूदा एलिमेंट को InlineDrawing के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

InlineDrawing — मौजूदा एलिमेंट.

अनुमति देना

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

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

asInlineImage()

मौजूदा एलिमेंट को InlineImage के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

InlineImage — मौजूदा एलिमेंट.

अनुमति देना

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

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

asListItem()

मौजूदा एलिमेंट को ListItem के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

ListItem — मौजूदा एलिमेंट.

अनुमति देना

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

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

asPageBreak()

मौजूदा एलिमेंट को PageBreak के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

PageBreak — मौजूदा एलिमेंट.

अनुमति देना

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

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

asParagraph()

मौजूदा एलिमेंट को Paragraph के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

Paragraph — मौजूदा एलिमेंट.

अनुमति देना

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

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

asPerson()

मौजूदा एलिमेंट को Person के तौर पर दिखाता है.

अगर आपको पता है कि कोई एलिमेंट Person है, तो उसके टाइप को व्यक्ति के तौर पर सेट करने के लिए यह तरीका अपनाएं. ऐसा करने से, Apps Script एडिटर में, ऑटोकंप्लीट की सुविधा के ज़रिए वे तरीके देखे जा सकते हैं जिन्हें किसी व्यक्ति एलिमेंट के साथ इस्तेमाल किया जा सकता है.

रिटर्न

Person — मौजूदा एलिमेंट, जिसका टाइप Person के तौर पर सेट है.

अनुमति देना

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

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

इससे मौजूदा एलिमेंट को RichLink के तौर पर दिखाया जाता है. उदाहरण के लिए, Google Sheets फ़ाइल का लिंक.

अगर आपको पता है कि कोई एलिमेंट RichLink है, तो यह तरीका अपनाकर उसके टाइप को RichLink के तौर पर सेट करें. ऐसा करने पर, Apps Script एडिटर में, ऑटोकंप्लीट की सुविधा चालू हो जाती है. ऐसे में, आपको वे तरीके दिखाने की सुविधा मिलती है जिन्हें RichLink के साथ इस्तेमाल किया जा सकता है.

रिटर्न

RichLink — मौजूदा एलिमेंट, जिसका टाइप RichLink के तौर पर सेट है.

अनुमति देना

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

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

asTable()

मौजूदा एलिमेंट को Table के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

Table — मौजूदा एलिमेंट.

अनुमति देना

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

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

asTableCell()

मौजूदा एलिमेंट को TableCell के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

TableCell — मौजूदा एलिमेंट.

अनुमति देना

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

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

asTableOfContents()

मौजूदा एलिमेंट को TableOfContents के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

TableOfContents — मौजूदा एलिमेंट.

अनुमति देना

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

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

asTableRow()

मौजूदा एलिमेंट को TableRow के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

TableRow — मौजूदा एलिमेंट.

अनुमति देना

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

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

asText()

मौजूदा एलिमेंट को Text के तौर पर दिखाता है.

जब भी कोई एलिमेंट किसी खास टाइप का हो, तो अपने-आप पूरा होने के लिए इस तरीके का इस्तेमाल करें.

रिटर्न

Text — मौजूदा एलिमेंट.

अनुमति देना

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

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

copy()

मौजूदा एलिमेंट की डिटैच की गई और डीप कॉपी दिखाता है.

एलिमेंट में मौजूद सभी चाइल्ड एलिमेंट भी कॉपी हो जाते हैं. नए एलिमेंट में पैरंट एलिमेंट नहीं होता.

रिटर्न

Element — नई कॉपी.

अनुमति देना

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

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

getAttributes()

एलिमेंट के एट्रिब्यूट वापस लाता है.

नतीजा एक ऑब्जेक्ट होता है, जिसमें हर मान्य एलिमेंट एट्रिब्यूट के लिए एक प्रॉपर्टी होती है. यहां हर प्रॉपर्टी का नाम, DocumentApp.Attribute की गिनती में मौजूद किसी आइटम से मेल खाता है.

var body = DocumentApp.getActiveDocument().getBody();

// Append a styled paragraph.
var par = body.appendParagraph('A bold, italicized paragraph.');
par.setBold(true);
par.setItalic(true);

// Retrieve the paragraph's attributes.
var atts = par.getAttributes();

// Log the paragraph attributes.
for (var att in atts) {
  Logger.log(att + ":" + atts[att]);
}

रिटर्न

Object — एलिमेंट के एट्रिब्यूट.

अनुमति देना

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

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

getNextSibling()

एलिमेंट का अगला सिबलिंग एलिमेंट वापस लाता है.

अगले सिबलिंग का एक ही पैरंट है और वह मौजूदा एलिमेंट को फ़ॉलो करता है.

रिटर्न

Element — अगला सिबलिंग एलिमेंट.

अनुमति देना

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

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

getParent()

एलिमेंट के पैरंट एलिमेंट को वापस लाता है.

पैरंट एलिमेंट में मौजूदा एलिमेंट शामिल है.

रिटर्न

ContainerElement — पैरंट एलिमेंट.

अनुमति देना

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

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

getPreviousSibling()

एलिमेंट के पिछले सिबलिंग एलिमेंट को फिर से लाता है.

पिछले सिबलिंग का पैरंट एलिमेंट एक ही है और यह मौजूदा एलिमेंट से पहले लागू है.

रिटर्न

Element — पिछला सिबलिंग एलिमेंट.

अनुमति देना

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

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

getType()

एलिमेंट के ElementType को फिर से लाता है.

दिए गए एलिमेंट का सही टाइप पता करने के लिए, getType() का इस्तेमाल करें.

var body = DocumentApp.getActiveDocument().getBody();

// Obtain the first element in the document body.

var firstChild = body.getChild(0);

// Use getType() to determine the element's type.
if (firstChild.getType() == DocumentApp.ElementType.PARAGRAPH) {
  Logger.log('The first element is a paragraph.');
} else {
  Logger.log('The first element is not a paragraph.');
}

रिटर्न

ElementType — एलिमेंट का टाइप.

अनुमति देना

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

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

isAtDocumentEnd()

इससे पता चलता है कि एलिमेंट, Document के आखिर में है या नहीं.

रिटर्न

Boolean — एलिमेंट, दस्तावेज़ के आखिर में है या नहीं.

अनुमति देना

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

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

merge()

एलिमेंट को उसी तरह के पिछले सिबलिंग के साथ मर्ज करता है.

एक ही ElementType के एलिमेंट को ही मर्ज किया जा सकता है. मौजूदा एलिमेंट में शामिल सभी चाइल्ड एलिमेंट को पिछले सिबलिंग एलिमेंट में ले जाया जाता है.

मौजूदा एलिमेंट, दस्तावेज़ से हटा दिया गया है.

var body = DocumentApp.getActiveDocument().getBody();
// Example 1: Merge paragraphs
// Append two paragraphs to the document.
var par1 = body.appendParagraph('Paragraph 1.');
var par2 = body.appendParagraph('Paragraph 2.');
// Merge the newly added paragraphs into a single paragraph.
par2.merge();

// Example 2: Merge table cells
// Create a two-dimensional array containing the table's cell contents.
var cells = [
['Row 1, Cell 1', 'Row 1, Cell 2'],
['Row 2, Cell 1', 'Row 2, Cell 2']
];
// Build a table from the array.
var table = body.appendTable(cells);
// Get the first row in the table.
 var row = table.getRow(0);
// Get the two cells in this row.
var cell1 = row.getCell(0);
var cell2 = row.getCell(1);
// Merge the current cell into its preceding sibling element.
var merged = cell2.merge();

रिटर्न

Element — मर्ज किया गया एलिमेंट.

अनुमति देना

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

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

removeFromParent()

इसके पैरंट से एलिमेंट हटा देता है.

var body = DocumentApp.getActiveDocument().getBody();

// Remove all images in the document body.
var imgs = body.getImages();
for (var i = 0; i < imgs.length; i++) {
  imgs[i].removeFromParent();
}

रिटर्न

Element — हटाया गया एलिमेंट.

अनुमति देना

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

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

setAttributes(attributes)

एलिमेंट के एट्रिब्यूट सेट करता है.

बताया गया एट्रिब्यूट पैरामीटर एक ऐसा ऑब्जेक्ट होना चाहिए जहां हर प्रॉपर्टी का नाम, DocumentApp.Attribute इन्यूरेशन में मौजूद एक आइटम हो. साथ ही, हर प्रॉपर्टी की वैल्यू वह नई वैल्यू हो जिसे लागू किया जाना है.

var body = DocumentApp.getActiveDocument().getBody();

// Define a custom paragraph style.
var style = {};
style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] =
    DocumentApp.HorizontalAlignment.RIGHT;
style[DocumentApp.Attribute.FONT_FAMILY] = 'Calibri';
style[DocumentApp.Attribute.FONT_SIZE] = 18;
style[DocumentApp.Attribute.BOLD] = true;

// Append a plain paragraph.
var par = body.appendParagraph('A paragraph with custom style.');

// Apply the custom style.
par.setAttributes(style);

पैरामीटर

नामTypeब्यौरा
attributesObjectएलिमेंट के एट्रिब्यूट.

रिटर्न

Element — मौजूदा एलिमेंट.

अनुमति देना

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

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