Requests

अनुरोध

किसी दस्तावेज़ पर लागू करने के लिए एक अपडेट.

JSON के काेड में दिखाना
{

  // Union field request can be only one of the following:
  "replaceAllText": {
    object (ReplaceAllTextRequest)
  },
  "insertText": {
    object (InsertTextRequest)
  },
  "updateTextStyle": {
    object (UpdateTextStyleRequest)
  },
  "createParagraphBullets": {
    object (CreateParagraphBulletsRequest)
  },
  "deleteParagraphBullets": {
    object (DeleteParagraphBulletsRequest)
  },
  "createNamedRange": {
    object (CreateNamedRangeRequest)
  },
  "deleteNamedRange": {
    object (DeleteNamedRangeRequest)
  },
  "updateParagraphStyle": {
    object (UpdateParagraphStyleRequest)
  },
  "deleteContentRange": {
    object (DeleteContentRangeRequest)
  },
  "insertInlineImage": {
    object (InsertInlineImageRequest)
  },
  "insertTable": {
    object (InsertTableRequest)
  },
  "insertTableRow": {
    object (InsertTableRowRequest)
  },
  "insertTableColumn": {
    object (InsertTableColumnRequest)
  },
  "deleteTableRow": {
    object (DeleteTableRowRequest)
  },
  "deleteTableColumn": {
    object (DeleteTableColumnRequest)
  },
  "insertPageBreak": {
    object (InsertPageBreakRequest)
  },
  "deletePositionedObject": {
    object (DeletePositionedObjectRequest)
  },
  "updateTableColumnProperties": {
    object (UpdateTableColumnPropertiesRequest)
  },
  "updateTableCellStyle": {
    object (UpdateTableCellStyleRequest)
  },
  "updateTableRowStyle": {
    object (UpdateTableRowStyleRequest)
  },
  "replaceImage": {
    object (ReplaceImageRequest)
  },
  "updateDocumentStyle": {
    object (UpdateDocumentStyleRequest)
  },
  "mergeTableCells": {
    object (MergeTableCellsRequest)
  },
  "unmergeTableCells": {
    object (UnmergeTableCellsRequest)
  },
  "createHeader": {
    object (CreateHeaderRequest)
  },
  "createFooter": {
    object (CreateFooterRequest)
  },
  "createFootnote": {
    object (CreateFootnoteRequest)
  },
  "replaceNamedRangeContent": {
    object (ReplaceNamedRangeContentRequest)
  },
  "updateSectionStyle": {
    object (UpdateSectionStyleRequest)
  },
  "insertSectionBreak": {
    object (InsertSectionBreakRequest)
  },
  "deleteHeader": {
    object (DeleteHeaderRequest)
  },
  "deleteFooter": {
    object (DeleteFooterRequest)
  },
  "pinTableHeaderRows": {
    object (PinTableHeaderRowsRequest)
  }
  // End of list of possible types for union field request.
}
फ़ील्ड
यूनियन फ़ील्ड request. लागू करने के लिए किया गया खास अनुरोध. एक फ़ील्ड ज़रूरी है. request इनमें से कोई एक हो सकता है:
replaceAllText

object (ReplaceAllTextRequest)

बताए गए टेक्स्ट के सभी इंस्टेंस बदलता है.

insertText

object (InsertTextRequest)

बताई गई जगह पर टेक्स्ट डालता है.

updateTextStyle

object (UpdateTextStyleRequest)

तय की गई रेंज में टेक्स्ट की स्टाइल को अपडेट करता है.

createParagraphBullets

object (CreateParagraphBulletsRequest)

पैराग्राफ़ के लिए बुलेट बनाता है.

deleteParagraphBullets

object (DeleteParagraphBulletsRequest)

पैराग्राफ़ से बुलेट पॉइंट हटाता है.

createNamedRange

object (CreateNamedRangeRequest)

नाम वाली रेंज बनाता है.

deleteNamedRange

object (DeleteNamedRangeRequest)

नाम वाली रेंज को मिटाता है.

updateParagraphStyle

object (UpdateParagraphStyleRequest)

तय की गई रेंज में पैराग्राफ़ स्टाइल को अपडेट करता है.

deleteContentRange

object (DeleteContentRangeRequest)

दस्तावेज़ से कॉन्टेंट मिटाता है.

insertInlineImage

object (InsertInlineImageRequest)

तय की गई जगह पर इनलाइन इमेज डालता है.

insertTable

object (InsertTableRequest)

तय जगह पर टेबल शामिल करता है.

insertTableRow

object (InsertTableRowRequest)

टेबल में खाली लाइन जोड़ता है.

insertTableColumn

object (InsertTableColumnRequest)

टेबल में खाली कॉलम जोड़ता है.

deleteTableRow

object (DeleteTableRowRequest)

टेबल से कोई पंक्ति मिटाता है.

deleteTableColumn

object (DeleteTableColumnRequest)

टेबल से कॉलम मिटाता है.

insertPageBreak

object (InsertPageBreakRequest)

बताई गई जगह पर पेज ब्रेक डालता है.

deletePositionedObject

object (DeletePositionedObjectRequest)

दस्तावेज़ से किसी जगह पर रखे गए ऑब्जेक्ट को मिटाता है.

updateTableColumnProperties

object (UpdateTableColumnPropertiesRequest)

टेबल में मौजूद कॉलम की प्रॉपर्टी अपडेट करता है.

updateTableCellStyle

object (UpdateTableCellStyleRequest)

टेबल सेल की स्टाइल अपडेट करता है.

updateTableRowStyle

object (UpdateTableRowStyleRequest)

टेबल में लाइन की स्टाइल अपडेट करता है.

replaceImage

object (ReplaceImageRequest)

दस्तावेज़ में मौजूद इमेज को बदलता है.

updateDocumentStyle

object (UpdateDocumentStyleRequest)

दस्तावेज़ की स्टाइल को अपडेट करता है.

mergeTableCells

object (MergeTableCellsRequest)

टेबल में सेल मर्ज करता है.

unmergeTableCells

object (UnmergeTableCellsRequest)

टेबल में सेल अनमर्ज करता है.

createHeader

object (CreateHeaderRequest)

हेडर बनाता है.

createFootnote

object (CreateFootnoteRequest)

फ़ुटनोट बनाता है.

replaceNamedRangeContent

object (ReplaceNamedRangeContentRequest)

नाम वाली रेंज में मौजूद टेक्स्ट को बदलता है.

updateSectionStyle

object (UpdateSectionStyleRequest)

बताई गई रेंज की सेक्शन शैली को अपडेट करता है.

insertSectionBreak

object (InsertSectionBreakRequest)

यह फ़ंक्शन, बताई गई जगह पर सेक्शन ब्रेक डालता है.

deleteHeader

object (DeleteHeaderRequest)

दस्तावेज़ से हेडर मिटाता है.

pinTableHeaderRows

object (PinTableHeaderRowsRequest)

टेबल में पिन की गई हेडर पंक्तियों की संख्या अपडेट करता है.

ReplaceAllTextRequest

किसी शर्त से मैच करने वाले टेक्स्ट के सभी इंस्टेंस को replace text से बदलता है.

JSON के काेड में दिखाना
{
  "replaceText": string,
  "tabsCriteria": {
    object (TabsCriteria)
  },

  // Union field criteria can be only one of the following:
  "containsText": {
    object (SubstringMatchCriteria)
  }
  // End of list of possible types for union field criteria.
}
फ़ील्ड
replaceText

string

वह टेक्स्ट जो मैच होने वाले टेक्स्ट की जगह लेगा.

tabsCriteria

object (TabsCriteria)

ज़रूरी नहीं. यह तय करने के लिए इस्तेमाल की जाने वाली शर्तें कि किन टैब में बदलाव किया जाएगा.

हटाए जाने पर, बदलाव सभी टैब पर लागू हो जाता है.

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर इसे छोड़ दिया जाता है, तो बदलाव सिंगल टैब पर लागू होता है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर यह पैरामीटर उपलब्ध कराया जाता है, तो चुने गए टैब पर यह बदलाव लागू होगा.

  • अगर इसे छोड़ दिया जाता है, तो बदलाव सभी टैब पर लागू होता है.

यूनियन फ़ील्ड criteria. बदले जाने वाले टेक्स्ट से मैच करने के लिए इस्तेमाल की जाने वाली शर्तें. criteria इनमें से कोई एक हो सकता है:
containsText

object (SubstringMatchCriteria)

दस्तावेज़ में इस सबस्ट्रिंग से मैच होने वाला टेक्स्ट ढूंढता है.

SubstringMatchCriteria

यह एक ऐसी शर्त होती है जो दस्तावेज़ में टेक्स्ट की किसी खास स्ट्रिंग से मेल खाती है.

JSON के काेड में दिखाना
{
  "text": string,
  "matchCase": boolean
}
फ़ील्ड
text

string

दस्तावेज़ में खोजने के लिए टेक्स्ट.

matchCase

boolean

इससे पता चलता है कि खोज के नतीजों में, केस के हिसाब से खोज की जानी चाहिए या नहीं:

  • True अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : यह खोज केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) है.
  • False : खोज केस-इनसेंसिटिव होती है.

TabsCriteria

वह शर्त जिससे यह तय होता है कि अनुरोध किन टैब में लागू होगा.

JSON के काेड में दिखाना
{
  "tabIds": [
    string
  ]
}
फ़ील्ड
tabIds[]

string

उन टैब आईडी की सूची जिनमें अनुरोध लागू होता है.

InsertTextRequest

तय की गई जगह पर टेक्स्ट डालता है.

JSON के काेड में दिखाना
{
  "text": string,

  // Union field insertion_location can be only one of the following:
  "location": {
    object (Location)
  },
  "endOfSegmentLocation": {
    object (EndOfSegmentLocation)
  }
  // End of list of possible types for union field insertion_location.
}
फ़ील्ड
text

string

डाला जाने वाला टेक्स्ट.

नई लाइन का वर्ण डालने पर, उस इंडेक्स पर एक नया Paragraph बन जाएगा. नए पैराग्राफ की पैराग्राफ स्टाइल, मौजूदा इंसर्शन इंडेक्स में मौजूद पैराग्राफ से कॉपी की जाएगी. इसमें सूचियां और बुलेट भी शामिल हैं.

शामिल किए गए टेक्स्ट के लिए, टेक्स्ट की स्टाइल अपने-आप तय हो जाती हैं. आम तौर पर, इसके आस-पास के टेक्स्ट की स्टाइल बनी रहती है. ज़्यादातर मामलों में, शामिल किए गए टेक्स्ट की टेक्स्ट स्टाइल, इंसर्शन इंडेक्स से ठीक पहले वाले टेक्स्ट से मैच करेगी.

कुछ कंट्रोल कैरेक्टर (U+0000-U+0008, U+000C-U+001F) और यूनिकोड बेसिक एक से ज़्यादा भाषाओं के निजी इस्तेमाल की जगह (U+E000-U+F8FF) के वर्ण, शामिल किए गए टेक्स्ट से हटा दिए जाएंगे.

यूनियन फ़ील्ड insertion_location. वह जगह जहां टेक्स्ट डाला जाएगा. insertion_location इनमें से कोई एक हो सकता है:
location

object (Location)

दस्तावेज़ में किसी खास इंडेक्स पर टेक्स्ट को शामिल करता है.

टेक्स्ट को किसी मौजूदा Paragraph की सीमाओं के अंदर डाला जाना चाहिए. उदाहरण के लिए, टेक्स्ट को टेबल के शुरुआती इंडेक्स पर (जैसे, टेबल और उसके पिछले पैराग्राफ़ के बीच) नहीं डाला जा सकता. टेक्स्ट को पिछले पैराग्राफ़ में डाला जाना चाहिए.

endOfSegmentLocation

object (EndOfSegmentLocation)

यह हेडर, फ़ुटर, फ़ुटनोट या दस्तावेज़ के मुख्य हिस्से के आखिर में टेक्स्ट डालता है.

जगह

दस्तावेज़ में कोई खास जगह.

JSON के काेड में दिखाना
{
  "segmentId": string,
  "index": integer,
  "tabId": string
}
फ़ील्ड
segmentId

string

जगह के हेडर, फ़ुटर या फ़ुटनोट का आईडी. खाली सेगमेंट आईडी, दस्तावेज़ के मुख्य हिस्से को दिखाता है.

index

integer

UTF-16 कोड यूनिट में, शून्य-आधारित इंडेक्स.

इंडेक्स, इसके ज़रिए तय किए गए सेगमेंट की शुरुआत के हिसाब से है segmentId.

tabId

string

वह टैब जिसमें जगह की जानकारी मौजूद है. अगर टैब नहीं चुना जाता है, तो अनुरोध पहले टैब पर लागू होता है.

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर इसे छोड़ दिया जाता है, तो अनुरोध एक टैब पर लागू होता है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर अनुरोध किया गया है, तो वह तय किए गए टैब पर लागू होगा.

  • अगर अनुरोध मिटाया जाता है, तो यह अनुरोध दस्तावेज़ के पहले टैब पर लागू होता है.

EndOfSegmentLocation

किसी मुख्य हिस्से, हेडर, फ़ुटर या फ़ुटनोट के आखिर में जगह की जानकारी. जगह की जानकारी, दस्तावेज़ के सेगमेंट में आखिरी नई लाइन से ठीक पहले की है.

JSON के काेड में दिखाना
{
  "segmentId": string,
  "tabId": string
}
फ़ील्ड
segmentId

string

उस हेडर, फ़ुटर या फ़ुटनोट का आईडी जिसमें वह जगह मौजूद है. खाली सेगमेंट आईडी, दस्तावेज़ के मुख्य हिस्से को दिखाता है.

tabId

string

वह टैब जिसमें जगह की जानकारी मौजूद है. अगर टैब नहीं चुना जाता है, तो अनुरोध पहले टैब पर लागू होता है.

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर इसे छोड़ दिया जाता है, तो अनुरोध एक टैब पर लागू होता है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर अनुरोध किया गया है, तो वह तय किए गए टैब पर लागू होगा.

  • अगर टैब का नाम नहीं दिया जाता है, तो अनुरोध दस्तावेज़ के पहले टैब पर लागू होता है.

UpdateTextStyleRequest

टेक्स्ट की स्टाइल अपडेट करें.

JSON के काेड में दिखाना
{
  "textStyle": {
    object (TextStyle)
  },
  "fields": string,

  // Union field insertion_location can be only one of the following:
  "range": {
    object (Range)
  }
  // End of list of possible types for union field insertion_location.
}
फ़ील्ड
textStyle

object (TextStyle)

टेक्स्ट पर सेट की जाने वाली स्टाइल.

अगर किसी स्टाइल की वैल्यू, पैरंट की वैल्यू से मेल खाती है, तो वह स्टाइल इनहेरिट करने के लिए सेट की जाएगी.

कुछ टेक्स्ट स्टाइल बदलावों की वजह से, दस्तावेज़ एडिटर में अन्य बदलाव हो सकते हैं, ताकि उसकी कॉपी ट्रांसफ़र की जा सके. इसका दस्तावेज़ देखें TextStyle अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है हमारा वीडियो देखें.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.

कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट textStyle अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है लागू नहीं है और इसे बताया नहीं जाना चाहिए. हर फ़ील्ड को सूची में शामिल करने के लिए, एक "*" का इस्तेमाल शॉर्टहैंड के तौर पर किया जा सकता है.

उदाहरण के लिए, टेक्स्ट की स्टाइल को बोल्ड करने के लिए, fields अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है से "bold".

किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें.

यूनियन फ़ील्ड insertion_location. इस्तेमाल की जाने वाली रेंज का टाइप जहां टेक्स्ट की स्टाइल को अपडेट किया जाएगा. insertion_location इनमें से कोई एक हो सकता है:
range

object (Range)

स्टाइल के लिए टेक्स्ट की रेंज.

आस-पास की न्यूलाइन शामिल करने के लिए रेंज को बढ़ाया जा सकता है.

अगर रेंज में पूरी तरह से किसी सूची का पैराग्राफ़ है, तो पैराग्राफ़ के बुलेट को भी मैच करने वाली टेक्स्ट स्टाइल के साथ अपडेट किया जाता है.

रेंज को किसी रिलेटिव UpdateTextStyleRequest के अंदर नहीं डाला जा सकता.

CreateParagraphBulletsRequest

यह उन सभी पैराग्राफ़ के लिए बुलेट बनाता है जो दी गई रेंज से ओवरलैप होते हैं.

हर पैराग्राफ़ के नेस्टिंग लेवल का पता लगाने के लिए, हर पैराग्राफ़ के सामने मौजूद लीडिंग टैब की गिनती की जाएगी. बुलेट और उससे जुड़े पैराग्राफ़ के बीच ज़्यादा स्पेस से बचने के लिए, इस अनुरोध से ये लीडिंग टैब हटा दिए जाते हैं. इससे, टेक्स्ट के कुछ हिस्सों के इंडेक्स बदल सकते हैं.

अगर पैराग्राफ़ अपडेट करने से ठीक पहले वाला पैराग्राफ़, मेल खाने वाले प्रीसेट के साथ किसी सूची में है, तो अपडेट किए जा रहे पैराग्राफ़ को पिछली सूची में जोड़ दिया जाता है.

JSON के काेड में दिखाना
{
  "range": {
    object (Range)
  },
  "bulletPreset": enum (BulletGlyphPreset)
}
फ़ील्ड
range

object (Range)

वह सीमा जिस पर बुलेट प्रीसेट लागू करना है.

bulletPreset

enum (BulletGlyphPreset)

इस्तेमाल किए जाने वाले बुलेट ग्लिफ़ के टाइप.

BulletGlyphPreset

सूचियों के लिए, बुलेट ग्लिफ़ के प्रीसेट पैटर्न.

इन पैटर्न में इस तरह के बुलेट का इस्तेमाल किया जाता है:

  • ARROW अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : यूनिकोड U+2794 कोड पॉइंट से जुड़ा एक ऐरो
  • ARROW3D : 3D शेडिंग वाला ऐरो, जो यूनिकोड U+27a2 कोड पॉइंट से जुड़ा है
  • CHECKBOX : यूनिकोड U+274f कोड पॉइंट से जुड़ा खोखला स्क्वेयर
  • CIRCLE अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : एक खोखला गोला, जो यूनिकोड U+25cb कोड पॉइंट से जुड़ा होता है
  • DIAMOND अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : एक ठोस हीरा, जो यूनिकोड U+25c6 कोड पॉइंट से मेल खाता है
  • DIAMONDX अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : यूनिकोड U+2756 कोड पॉइंट से जुड़ा 'x' वाला हीरा
  • HOLLOWDIAMOND : खोखला हीरा, जो यूनिकोड U+25c7 कोड पॉइंट से जुड़ा है
  • DISC : यूनिकोड U+25cf कोड पॉइंट से जुड़ा एक सॉलिड सर्कल
  • SQUARE अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : एक ठोस वर्ग, जो यूनिकोड U+25a0 कोड पॉइंट से मिलता-जुलता है
  • STAR : एक स्टार, जो यूनिकोड U+2605 कोड पॉइंट से जुड़ा है
  • ALPHA अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : अंग्रेज़ी का छोटा अक्षर, जैसे कि 'a', 'b' या 'c'.
  • UPPERALPHA अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : अंग्रेज़ी के बड़े अक्षर, जैसे कि 'A', 'B' या 'C'.
  • DECIMAL : कोई संख्या, जैसे कि '1', '2' या '3'.
  • ZERODECIMAL : एक अंक वाली संख्याओं के आगे शून्य जोड़ा गया हो, जैसे कि '01', '02' या '03'. एक से ज़्यादा अंकों वाली संख्याओं की शुरुआत में शून्य नहीं लगाया जाता है.
  • ROMAN अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : अंग्रेज़ी के छोटे अक्षरों में लिखा रोमन अंक, जैसे कि 'i', 'ii' या 'iii'.
  • UPPERROMAN अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : एक अपरकेस रोमन संख्या, जैसे 'I', 'II' या 'III'.
  • LEFTTRIANGLE अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : बाईं ओर इशारा करता हुआ त्रिभुज, जो यूनिकोड U+25c4 कोड पॉइंट से मेल खाता है
Enums
BULLET_GLYPH_PRESET_UNSPECIFIED बुलेट ग्लिफ़ प्रीसेट की जानकारी नहीं दी गई है.
BULLET_DISC_CIRCLE_SQUARE बुलेट पॉइंट वाली सूची में DISC, CIRCLE और SQUARE सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
BULLET_DIAMONDX_ARROW3D_SQUARE बुलेट पॉइंट वाली सूची में DIAMONDX, ARROW3D और SQUARE सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
BULLET_CHECKBOX बुलेट वाली सूची, जिसमें सूची के सभी नेस्टिंग लेवल के लिए CHECKBOX बुलेट ग्लिफ़ हैं.
BULLET_ARROW_DIAMOND_DISC बुलेट वाली सूची, जिसमें सूची के नेस्ट किए गए पहले तीन लेवल के लिए, ARROW, DIAMOND और DISC बुलेट ग्लिफ़ है.
BULLET_STAR_CIRCLE_SQUARE बुलेट वाली सूची, जिसमें सूची के पहले तीन नेस्टिंग लेवल के लिए, STAR, CIRCLE और SQUARE बुलेट ग्लिफ़ है.
BULLET_ARROW3D_CIRCLE_SQUARE बुलेट पॉइंट वाली सूची में ARROW3D, CIRCLE और SQUARE सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
BULLET_LEFTTRIANGLE_DIAMOND_DISC बुलेट वाली सूची, जिसमें सूची के पहले तीन नेस्टिंग लेवल के लिए, LEFTTRIANGLE, DIAMOND और DISC बुलेट ग्लिफ़ है.
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE बुलेट पॉइंट वाली सूची में DIAMONDX, HOLLOWDIAMOND और SQUARE सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
BULLET_DIAMOND_CIRCLE_SQUARE बुलेट वाली सूची, जिसमें सूची के पहले तीन नेस्टिंग लेवल के लिए, DIAMOND, CIRCLE और SQUARE बुलेट ग्लिफ़ है.
NUMBERED_DECIMAL_ALPHA_ROMAN नंबर वाली सूची, जिसमें DECIMAL, ALPHA और ROMAN सूची के पहले तीन लेवल के लिए न्यूमेरिक ग्लिफ़ और इसके बाद पीरियड.
NUMBERED_DECIMAL_ALPHA_ROMAN_PARENS नंबर वाली सूची, जिसमें DECIMAL, ALPHA और ROMAN सूची के पहले तीन लेवल के लिए न्यूमेरिक ग्लिफ़ और उसके बाद ब्रैकेट.
NUMBERED_DECIMAL_NESTED अंकों वाली सूची, जिसमें DECIMAL अंकों वाले ग्लिफ़ को पीरियड से अलग किया गया हो. इसमें हर नेस्टिंग लेवल, पिछले नेस्टिंग लेवल के ग्लिफ़ को प्रीफ़िक्स के तौर पर इस्तेमाल करता है. उदाहरण के लिए: '1.', '1.1.', '2.', '2.2.'.
NUMBERED_UPPERALPHA_ALPHA_ROMAN नंबर वाली सूची, जिसमें UPPERALPHA, ALPHA और ROMAN सूची के पहले तीन लेवल के लिए न्यूमेरिक ग्लिफ़ और इसके बाद पीरियड.
NUMBERED_UPPERROMAN_UPPERALPHA_DECIMAL नंबर वाली सूची, जिसमें UPPERROMAN, UPPERALPHA और DECIMAL सूची के पहले तीन लेवल के लिए न्यूमेरिक ग्लिफ़ और इसके बाद पीरियड.
NUMBERED_ZERODECIMAL_ALPHA_ROMAN नंबर वाली सूची, जिसमें ZERODECIMAL, ALPHA और ROMAN सूची के पहले तीन लेवल के लिए न्यूमेरिक ग्लिफ़ और इसके बाद पीरियड.

DeleteParagraphBulletsRequest

यह उन सभी पैराग्राफ़ से बुलेट पॉइंट मिटा देता है जो दी गई रेंज से ओवरलैप होते हैं.

हर पैराग्राफ़ की शुरुआत में इंडेंट जोड़कर, हर पैराग्राफ़ के नेस्टिंग लेवल को विज़ुअल तौर पर बनाए रखा जाएगा.

JSON के काेड में दिखाना
{
  "range": {
    object (Range)
  }
}
फ़ील्ड
range

object (Range)

बुलेट पॉइंट मिटाने के लिए रेंज.

CreateNamedRangeRequest

इससे जनरेट हुई NamedRange अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है दी गई रेंज के रेफ़रंस के तौर पर.

JSON के काेड में दिखाना
{
  "name": string,
  "range": {
    object (Range)
  }
}
फ़ील्ड
name

string

NamedRange का नाम. नामों के यूनीक होने की ज़रूरत नहीं है.

नाम में कम से कम 1 वर्ण और ज़्यादा से ज़्यादा 256 वर्ण होने चाहिए. इन्हें UTF-16 कोड यूनिट में मेज़र किया जा सकता है.

range

object (Range)

वह रेंज जिस पर नाम लागू करना है.

DeleteNamedRangeRequest

किसी NamedRange को मिटाता है.

JSON के काेड में दिखाना
{
  "tabsCriteria": {
    object (TabsCriteria)
  },

  // Union field named_range_reference can be only one of the following:
  "namedRangeId": string,
  "name": string
  // End of list of possible types for union field named_range_reference.
}
फ़ील्ड
tabsCriteria

object (TabsCriteria)

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

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर जानकारी नहीं दी जाती है, तो रेंज को मिटाने की कार्रवाई सिर्फ़ एक टैब पर लागू होती है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर यह पैरामीटर दिया गया है, तो तय किए गए टैब से डेटा मिटाया जाएगा.

  • अगर यह पैरामीटर नहीं दिया गया है, तो डेटा की सीमा मिटाने की सुविधा सभी टैब पर लागू होगी.

यूनियन फ़ील्ड named_range_reference. वह वैल्यू जो तय करती है कि किस रेंज या रेंज को मिटाना है. इनमें से किसी एक को सेट करना ज़रूरी है. named_range_reference अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
namedRangeId

string

जिस नाम वाली रेंज को मिटाना है उसका आईडी.

name

string

हटाई जाने वाली श्रेणी(रेंज) का नाम. दिए गए नाम वाली सभी नाम वाली रेंज मिटा दी जाएंगी.

UpdateParagraphStyleRequest

दी गई रेंज से ओवरलैप करने वाले सभी पैराग्राफ़ की स्टाइल अपडेट करें.

JSON के काेड में दिखाना
{
  "paragraphStyle": {
    object (ParagraphStyle)
  },
  "fields": string,

  // Union field insertion_location can be only one of the following:
  "range": {
    object (Range)
  }
  // End of list of possible types for union field insertion_location.
}
फ़ील्ड
paragraphStyle

object (ParagraphStyle)

पैराग्राफ़ पर सेट की जाने वाली स्टाइल.

कुछ पैराग्राफ़ शैली बदलावों के कारण दस्तावेज़ संपादक के व्यवहार को मिरर करने के लिए अन्य बदलाव हो सकते हैं. इसका दस्तावेज़ देखें ParagraphStyle अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है हमारा वीडियो देखें.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट करना चाहिए.

कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट paragraphStyle का मतलब है और इसे बताने की ज़रूरत नहीं है. सिंगल "*" अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

उदाहरण के लिए, पैराग्राफ़ स्टाइल की अलाइनमेंट प्रॉपर्टी को अपडेट करने के लिए, fields को "alignment" पर सेट करें.

किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें.

यूनियन फ़ील्ड insertion_location. पैराग्राफ़ की स्टाइल अपडेट करने के लिए इस्तेमाल की जाने वाली रेंज का टाइप. insertion_location इनमें से कोई एक हो सकता है:
range

object (Range)

पैराग्राफ़ को शैली के हिसाब से ओवरलैप करने वाली रेंज.

DeleteContentRangeRequest

दस्तावेज़ से कॉन्टेंट मिटाता है.

JSON के काेड में दिखाना
{
  "range": {
    object (Range)
  }
}
फ़ील्ड
range

object (Range)

मिटाने के लिए कॉन्टेंट की रेंज.

पैराग्राफ़ की सीमा से परे का टेक्स्ट मिटाने पर, पैराग्राफ़ के स्टाइल, सूचियों, पोज़िशन किए गए ऑब्जेक्ट, और बुकमार्क में बदलाव हो सकते हैं. ऐसा इसलिए होता है, क्योंकि दोनों पैराग्राफ़ मर्ज हो जाते हैं.

कुछ रेंज मिटाने की कोशिश करने पर, दस्तावेज़ का स्ट्रक्चर अमान्य हो सकता है. ऐसे में, 400 गलत अनुरोध वाली गड़बड़ी का मैसेज दिखता है.

मिटाने के अमान्य अनुरोधों के कुछ उदाहरणों में ये शामिल हैं:

  • किसी सरोगेट पेयर की एक कोड यूनिट मिटाना.
  • किसी Body, Header, Footer, Footnote, TableCell या TableOfContents.
  • किसी ईमेल पते के शुरुआती या आखिरी हिस्से को मिटाने से Table, TableOfContents या Equation वह भी एलिमेंट को मिटाए बिना.
  • एक से पहले न्यूलाइन वर्ण को हटाना Table, TableOfContents या SectionBreak उसे हटाए बिना.
  • टेबल की अलग-अलग पंक्तियां या सेल मिटाना. टेबल सेल में मौजूद कॉन्टेंट को मिटाया जा सकता है.

InsertInlineImageRequest

यह फ़ंक्शन, दी गई जगह पर इमेज वाली InlineObject डालता है.

JSON के काेड में दिखाना
{
  "uri": string,
  "objectSize": {
    object (Size)
  },

  // Union field insertion_location can be only one of the following:
  "location": {
    object (Location)
  },
  "endOfSegmentLocation": {
    object (EndOfSegmentLocation)
  }
  // End of list of possible types for union field insertion_location.
}
फ़ील्ड
uri

string

इमेज का यूआरआई.

इमेज को डालने के समय एक बार फ़ेच किया जाता है और दस्तावेज़ में दिखाने के लिए उसकी एक कॉपी सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, इमेज का रिज़ॉल्यूशन 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. इमेज, PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.

दिया गया यूआरआई सार्वजनिक तौर पर उपलब्ध होना चाहिए. साथ ही, यह ज़्यादा से ज़्यादा 2 केबी लंबा होना चाहिए. यूआरआई को इमेज के साथ सेव किया जाता है और इसे ImageProperties.content_uri फ़ील्ड के ज़रिए दिखाया जाता है.

objectSize

object (Size)

दस्तावेज़ में इमेज का साइज़. यह प्रॉपर्टी वैकल्पिक है और दस्तावेज़ में इमेज का आखिरी साइज़, नीचे दिए गए नियमों के हिसाब से तय होता है: * अगर चौड़ाई या ऊंचाई, दोनों में से कोई भी तय नहीं किया गया है, तो इमेज के डिफ़ॉल्ट साइज़ का हिसाब, उसके रिज़ॉल्यूशन के आधार पर लगाया जाता है. * अगर एक डाइमेंशन तय किया गया है, तो इमेज के आसपेक्ट रेशियो को बनाए रखने के लिए दूसरे डाइमेंशन का इस्तेमाल किया जाता है. * अगर चौड़ाई और ऊंचाई, दोनों के बारे में बताया गया है, तो इमेज का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) बनाए रखते हुए, उसे दिए गए डाइमेंशन में फ़िट करने के लिए स्केल किया जाता है.

यूनियन फ़ील्ड insertion_location. वह जगह जहां इमेज डाली जाएगी. insertion_location इनमें से कोई एक हो सकता है:
location

object (Location)

दस्तावेज़ में किसी खास इंडेक्स पर इमेज को शामिल करता है.

चित्र को मौजूदा Paragraph. उदाहरण के लिए, इसे टेबल के शुरुआती इंडेक्स पर नहीं डाला जा सकता. जैसे, टेबल और उसके पिछले पैराग्राफ़ के बीच.

इनलाइन इमेज को फ़ुटनोट या समीकरण में नहीं जोड़ा जा सकता.

endOfSegmentLocation

object (EndOfSegmentLocation)

यह हेडर, फ़ुटर या दस्तावेज़ के मुख्य हिस्से के आखिर में टेक्स्ट डालता है.

इनलाइन इमेज को फ़ुटनोट में नहीं डाला जा सकता.

InsertTableRequest

तय की गई जगह पर टेबल डालता है.

शामिल की गई टेबल से पहले एक न्यूलाइन वर्ण शामिल किया जाएगा.

JSON के काेड में दिखाना
{
  "rows": integer,
  "columns": integer,

  // Union field insertion_location can be only one of the following:
  "location": {
    object (Location)
  },
  "endOfSegmentLocation": {
    object (EndOfSegmentLocation)
  }
  // End of list of possible types for union field insertion_location.
}
फ़ील्ड
rows

integer

टेबल में पंक्तियों की संख्या.

columns

integer

टेबल में कॉलम की संख्या.

यूनियन फ़ील्ड insertion_location. वह जगह जहां टेबल शामिल की जाएगी. insertion_location इनमें से कोई एक हो सकता है:
location

object (Location)

टेबल को किसी खास मॉडल इंडेक्स में डालता है.

डाली गई टेबल से पहले, एक नया लाइन वर्ण डाला जाएगा. इसलिए, टेबल का स्टार्ट इंडेक्स, तय की गई जगह के इंडेक्स + 1 पर होगा.

टेबल को मौजूदा डेटा के अंदर ही डाला जाना चाहिए Paragraph. उदाहरण के लिए, इसे टेबल के स्टार्ट इंडेक्स (यानी किसी मौजूदा टेबल और उसके पहले पैराग्राफ़ के बीच) में नहीं डाला जा सकता.

टेबल को फ़ुटनोट या समीकरण में शामिल नहीं किया जा सकता.

endOfSegmentLocation

object (EndOfSegmentLocation)

दिए गए हेडर, फ़ुटर या दस्तावेज़ के मुख्य भाग के आखिर में टेबल को शामिल करता है. शामिल की गई टेबल से पहले एक न्यूलाइन वर्ण शामिल किया जाएगा.

किसी फ़ुटनोट के अंदर टेबल नहीं जोड़ी जा सकतीं.

InsertTableRowRequest

टेबल में खाली लाइन जोड़ता है.

JSON के काेड में दिखाना
{
  "tableCellLocation": {
    object (TableCellLocation)
  },
  "insertBelow": boolean
}
फ़ील्ड
tableCellLocation

object (TableCellLocation)

रेफ़रंस टेबल की सेल की वह जगह जहां से पंक्तियां डाली जाएंगी.

जहां रेफ़रंस सेल मौजूद है, उसके ऊपर या नीचे एक नई पंक्ति डाली जाएगी. अगर रेफ़रंस सेल, मर्ज की गई सेल है, तो मर्ज की गई सेल के ऊपर या नीचे एक नई लाइन जोड़ी जाएगी.

insertBelow

boolean

रेफ़रंस सेल की जगह के नीचे नई लाइन डालनी है या नहीं.

  • True अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : सेल के नीचे डालें.
  • False अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है : सेल के ऊपर डालें.

TableCellLocation

टेबल के अंदर एक सेल की जगह.

JSON के काेड में दिखाना
{
  "tableStartLocation": {
    object (Location)
  },
  "rowIndex": integer,
  "columnIndex": integer
}
फ़ील्ड
tableStartLocation

object (Location)

दस्तावेज़ में टेबल की शुरुआती जगह.

rowIndex

integer

शून्य से शुरू होने वाला पंक्ति इंडेक्स. उदाहरण के लिए, टेबल की दूसरी पंक्ति का इंडेक्स 1 है.

columnIndex

integer

शून्य पर आधारित कॉलम इंडेक्स. उदाहरण के लिए, टेबल के दूसरे कॉलम का कॉलम इंडेक्स 1 है.

InsertTableColumnRequest

टेबल में खाली कॉलम शामिल करता है.

JSON के काेड में दिखाना
{
  "tableCellLocation": {
    object (TableCellLocation)
  },
  "insertRight": boolean
}
फ़ील्ड
tableCellLocation

object (TableCellLocation)

रेफ़रंस टेबल की सेल की वह जगह जहां से कॉलम जोड़े जाएंगे.

रेफ़रंस सेल वाले कॉलम की बाईं (या दाईं) ओर नया कॉलम डाला जाएगा. अगर रेफ़रंस सेल मर्ज की गई सेल है, तो मर्ज की गई सेल की बाईं (या दाईं) ओर नया कॉलम डाला जाएगा.

insertRight

boolean

चुनें कि रेफ़रंस सेल की जगह के दाईं ओर नया कॉलम जोड़ना है या नहीं.

  • True : दाईं ओर डालें.
  • False : बाईं ओर डालें.

DeleteTableRowRequest

टेबल से कोई पंक्ति मिटाता है.

JSON के काेड में दिखाना
{
  "tableCellLocation": {
    object (TableCellLocation)
  }
}
फ़ील्ड
tableCellLocation

object (TableCellLocation)

रेफ़रंस टेबल की सेल की वह जगह जहां से लाइन मिटाई जाएगी.

इस सेल की पूरी पंक्ति मिटा दी जाएगी. अगर यह मर्ज किया गया कोई सेल है जो कई पंक्तियों में फैला है, तो इस सेल में बनी सभी पंक्तियां मिटा दी जाएंगी. अगर डेटा मिटाए जाने के बाद भी टेबल में कोई भी पंक्ति नहीं बची है, तो पूरी टेबल मिटा दी जाएगी.

DeleteTableColumnRequest

टेबल से कॉलम मिटाता है.

JSON के काेड में दिखाना
{
  "tableCellLocation": {
    object (TableCellLocation)
  }
}
फ़ील्ड
tableCellLocation

object (TableCellLocation)

रेफ़रंस टेबल की सेल की वह जगह जहां से कॉलम को मिटाया जाएगा.

यह सेल जिस कॉलम में है उसे मिटा दिया जाएगा. अगर यह मर्ज किया गया कोई सेल है जो एक से ज़्यादा कॉलम में फैला है, तो इस सेल में बने सभी कॉलम मिटा दिए जाएंगे. अगर कॉलम मिटाने के बाद टेबल में कोई कॉलम नहीं रहता है, तो पूरी टेबल मिटा दी जाती है.

InsertPageBreakRequest

तय की गई जगह पर पेज ब्रेक के बाद नई लाइन शामिल करता है.

JSON के काेड में दिखाना
{

  // Union field insertion_location can be only one of the following:
  "location": {
    object (Location)
  },
  "endOfSegmentLocation": {
    object (EndOfSegmentLocation)
  }
  // End of list of possible types for union field insertion_location.
}
फ़ील्ड
यूनियन फ़ील्ड insertion_location. वह जगह जहां पेज ब्रेक डाला जाएगा. insertion_location अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
location

object (Location)

दस्तावेज़ में किसी खास इंडेक्स पर पेज ब्रेक शामिल करता है.

पेज ब्रेक को किसी मौजूदा Paragraph की सीमाओं के अंदर डाला जाना चाहिए. उदाहरण के लिए, इसे टेबल के शुरुआती इंडेक्स पर नहीं डाला जा सकता. जैसे, टेबल और उसके पिछले पैराग्राफ़ के बीच.

टेबल, समीकरण, फ़ुटनोट, हेडर या फ़ुटर में पेज ब्रेक नहीं डाले जा सकते. पेज ब्रेक सिर्फ़ मुख्य हिस्से के अंदर डाले जा सकते हैं, इसलिए segment ID अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ील्ड को खाली होना चाहिए.

endOfSegmentLocation

object (EndOfSegmentLocation)

दस्तावेज़ के मुख्य हिस्से के आखिर में पेज ब्रेक डालता है.

फ़ुटनोट, हेडर या फ़ुटर में पेज ब्रेक नहीं डाले जा सकते. पेज ब्रेक सिर्फ़ मुख्य हिस्से के अंदर डाले जा सकते हैं, इसलिए segment ID अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ील्ड को खाली होना चाहिए.

DeletePositionedObjectRequest

मिटाता है PositionedObject अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है दस्तावेज़ से बाहर निकाल दें.

JSON के काेड में दिखाना
{
  "objectId": string,
  "tabId": string
}
फ़ील्ड
objectId

string

जिस ऑब्जेक्ट को मिटाना है उसका आईडी.

tabId

string

वह टैब जिसमें मिटाए जाने वाले ऑब्जेक्ट को पोज़िशन किया गया है. जानकारी को हटा देने पर, अनुरोध पहले टैब पर लागू कर दिया जाता है.

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर इसे छोड़ दिया जाता है, तो अनुरोध एक टैब पर लागू होता है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर अनुरोध किया गया है, तो वह तय किए गए टैब पर लागू होगा.

  • अगर अनुरोध मिटाया जाता है, तो यह अनुरोध दस्तावेज़ के पहले टैब पर लागू होता है.

UpdateTableColumnPropertiesRequest

यह अपडेट करता है: TableColumnProperties अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है जोड़ें.

JSON के काेड में दिखाना
{
  "tableStartLocation": {
    object (Location)
  },
  "columnIndices": [
    integer
  ],
  "tableColumnProperties": {
    object (TableColumnProperties)
  },
  "fields": string
}
फ़ील्ड
tableStartLocation

object (Location)

दस्तावेज़ में टेबल की शुरुआती जगह.

columnIndices[]

integer

शून्य-आधारित कॉलम इंडेक्स की सूची, जिसकी प्रॉपर्टी अपडेट की जानी चाहिए. अगर कोई इंडेक्स नहीं दिया गया है, तो सभी कॉलम अपडेट किए जाएंगे.

tableColumnProperties

object (TableColumnProperties)

टेबल कॉलम की वे प्रॉपर्टी जिन्हें अपडेट करना है.

यदि tableColumnProperties#width अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है 5 पॉइंट (5/72 इंच) से कम का है, तो 400 खराब अनुरोध की गड़बड़ी मिलती है.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.

कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट tableColumnProperties का मतलब है और इसे बताने की ज़रूरत नहीं है. हर फ़ील्ड को सूची में शामिल करने के लिए, एक "*" का इस्तेमाल शॉर्टहैंड के तौर पर किया जा सकता है.

उदाहरण के लिए, कॉलम की चौड़ाई अपडेट करने के लिए, सेट करें fields अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है से "width".

UpdateTableCellStyleRequest

टेबल की सेल की रेंज की स्टाइल को अपडेट करता है.

JSON के काेड में दिखाना
{
  "tableCellStyle": {
    object (TableCellStyle)
  },
  "fields": string,

  // Union field cells can be only one of the following:
  "tableRange": {
    object (TableRange)
  },
  "tableStartLocation": {
    object (Location)
  }
  // End of list of possible types for union field cells.
}
फ़ील्ड
tableCellStyle

object (TableCellStyle)

टेबल सेल पर सेट की जाने वाली स्टाइल.

बॉर्डर अपडेट करते समय, अगर कोई सेल, आस-पास की सेल के साथ बॉर्डर शेयर करती है, तो पास के सेल की बॉर्डर प्रॉपर्टी को भी अपडेट कर दिया जाता है. मर्ज की गई और छिपी हुई सीमाओं को अपडेट नहीं किया जाता.

चूंकि एक ही अनुरोध में आस-पास के सेल द्वारा शेयर किए गए बॉर्डर को अपडेट करने से विरोधाभासी बॉर्डर अपडेट हो सकते हैं, इसलिए बॉर्डर अपडेट निम्न क्रम में लागू किए जाते हैं:

  • borderRight
  • borderLeft
  • borderBottom
  • borderTop
fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.

कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट tableCellStyle का मतलब है और इसे बताने की ज़रूरत नहीं है. हर फ़ील्ड को सूची में शामिल करने के लिए, एक "*" का इस्तेमाल शॉर्टहैंड के तौर पर किया जा सकता है.

उदाहरण के लिए, टेबल सेल के बैकग्राउंड का रंग अपडेट करने के लिए, सेट करें fields अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है से "backgroundColor".

किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें.

यूनियन फ़ील्ड cells. वे सेल जिन्हें अपडेट किया जाएगा. cells इनमें से कोई एक हो सकता है:
tableRange

object (TableRange)

टेबल की वह रेंज जो टेबल के उस सबसेट को दिखाती है जिस पर अपडेट लागू किए जाते हैं.

tableStartLocation

object (Location)

दस्तावेज़ में टेबल की शुरुआती जगह. तय किए जाने पर, अपडेट टेबल में मौजूद सभी सेल पर लागू हो जाते हैं.

TableRange

टेबल रेंज, टेबल के सबसेट का रेफ़रंस दिखाती है.

ध्यान दें कि यह ज़रूरी नहीं है कि किसी टेबल की रेंज से तय किए गए सेल, कोई रेक्टैंगल बना दें. उदाहरण के लिए, मान लें कि हमारे पास 3 x 3 टेबल है, जिसमें आखिरी लाइन की सभी सेल एक साथ मर्ज की गई हैं. टेबल इस तरह से दिखेगी:

 [   ][   ][   ]
 [   ][   ][   ]
 [             ]

टेबल की किसी रेंज में टेबल सेल की लोकेशन = (tableStartLocation, पंक्ति = 0, कॉलम = 0), पंक्ति स्पैन = 3, और कॉलम स्पैन = 2 इन सेल के बारे में जानकारी देती है:

 [ x ][ x ][   ]
 [ x ][ x ][   ]
 [ x    x    x ]
JSON के काेड में दिखाना
{
  "tableCellLocation": {
    object (TableCellLocation)
  },
  "rowSpan": integer,
  "columnSpan": integer
}
फ़ील्ड
tableCellLocation

object (TableCellLocation)

वह सेल जहां से टेबल की रेंज शुरू होती है.

rowSpan

integer

टेबल की रेंज के लिए पंक्तियों का स्पैन.

columnSpan

integer

टेबल रेंज का कॉलम स्पैन.

UpdateTableRowStyleRequest

यह अपडेट करता है: TableRowStyle अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है पंक्तियों की संख्या डालें.

JSON के काेड में दिखाना
{
  "tableStartLocation": {
    object (Location)
  },
  "rowIndices": [
    integer
  ],
  "tableRowStyle": {
    object (TableRowStyle)
  },
  "fields": string
}
फ़ील्ड
tableStartLocation

object (Location)

वह जगह जहां दस्तावेज़ में टेबल शुरू होती है.

rowIndices[]

integer

शून्य से शुरू होने वाले पंक्ति इंडेक्स की सूची, जिनकी स्टाइल अपडेट करनी है. अगर कोई इंडेक्स नहीं दिया गया है, तो सभी पंक्तियां अपडेट कर दी जाएंगी.

tableRowStyle

object (TableRowStyle)

पंक्तियों पर सेट की जाने वाली स्टाइल.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.

कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट tableRowStyle का मतलब है और इसे बताने की ज़रूरत नहीं है. हर फ़ील्ड को सूची में शामिल करने के लिए, एक "*" का इस्तेमाल शॉर्टहैंड के तौर पर किया जा सकता है.

उदाहरण के लिए, पंक्ति की कम से कम ऊंचाई अपडेट करने के लिए, fields को "minRowHeight" पर सेट करें.

ReplaceImageRequest

किसी मौजूदा इमेज को नई इमेज से बदलता है.

इमेज बदलने से कुछ चीज़ें हट जाती हैं image effects अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है लागू कर सकते हैं.

JSON के काेड में दिखाना
{
  "imageObjectId": string,
  "uri": string,
  "imageReplaceMethod": enum (ImageReplaceMethod),
  "tabId": string
}
फ़ील्ड
imageObjectId

string

मौजूदा इमेज का आईडी, जिसे बदला जाएगा. आईडी को, 'GET' अनुरोध के जवाब से वापस पाया जा सकता है.

uri

string

नई इमेज का यूआरआई.

इमेज को डालने के समय एक बार फ़ेच किया जाता है और दस्तावेज़ में दिखाने के लिए उसकी एक कॉपी सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए और इसका साइज़ 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. साथ ही, यह PNG, JPEG या GIF फ़ॉर्मैट में होना चाहिए.

दिया गया यूआरएल 2 केबी से ज़्यादा नहीं हो सकता. यूआरआई को इमेज के साथ सेव किया जाता है और इसे ImageProperties.source_uri फ़ील्ड के ज़रिए दिखाया जाता है.

imageReplaceMethod

enum (ImageReplaceMethod)

बदलाव करने का तरीका.

tabId

string

वह टैब जिसमें इमेज को बदलना है. अगर टैब का नाम नहीं दिया जाता है, तो अनुरोध पहले टैब पर लागू होता है.

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर इसे छोड़ दिया जाता है, तो अनुरोध एक टैब पर लागू होता है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर अनुरोध किया गया है, तो वह तय किए गए टैब पर लागू होगा.

  • अगर अनुरोध मिटाया जाता है, तो यह अनुरोध दस्तावेज़ के पहले टैब पर लागू होता है.

ImageReplaceMethod

इमेज बदलने का तरीका.

Enums
IMAGE_REPLACE_METHOD_UNSPECIFIED इमेज बदलने का तरीका नहीं बताया गया है. इस वैल्यू का इस्तेमाल नहीं किया जाना चाहिए.
CENTER_CROP ओरिजनल इमेज के बॉर्डर को भरने के लिए, इमेज को स्केल और सेंटर करता है. मूल इमेज के बॉर्डर को भरने के लिए इमेज को काटा जा सकता है. इमेज का रेंडर किया गया साइज़, ओरिजनल इमेज जैसा ही होगा.

UpdateDocumentStyleRequest

DocumentStyle को अपडेट करता है.

JSON के काेड में दिखाना
{
  "documentStyle": {
    object (DocumentStyle)
  },
  "fields": string,
  "tabId": string
}
फ़ील्ड
documentStyle

object (DocumentStyle)

दस्तावेज़ पर सेट की जाने वाली स्टाइल.

दस्तावेज़ के स्टाइल में किए गए कुछ बदलावों की वजह से, Docs एडिटर के व्यवहार में भी बदलाव हो सकते हैं. ज़्यादा जानकारी के लिए, DocumentStyle का दस्तावेज़ देखें.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट करना चाहिए.

कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट documentStyle का मतलब है और इसे बताने की ज़रूरत नहीं है. सिंगल "*" अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

उदाहरण के लिए, बैकग्राउंड अपडेट करने के लिए, fields अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है से "background".

tabId

string

वह टैब जिसमें अपडेट की जाने वाली स्टाइल शामिल है. हटाए जाने पर, अनुरोध पहले टैब पर लागू होता है.

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर इसे छोड़ दिया जाता है, तो अनुरोध एक टैब पर लागू होता है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर अनुरोध दिया गया है, तो वह तय किए गए टैब पर लागू होगा.

  • अगर यह जानकारी नहीं दी जाती है, तो अनुरोध दस्तावेज़ के पहले टैब पर लागू होता है.

MergeTableCellsRequest

Table में सेल को मर्ज करता है.

JSON के काेड में दिखाना
{
  "tableRange": {
    object (TableRange)
  }
}
फ़ील्ड
tableRange

object (TableRange)

टेबल की रेंज, जिसमें यह तय किया जाता है कि टेबल की किन सेल को मर्ज करना है.

मर्ज की जा रही सेल में मौजूद टेक्स्ट को जोड़कर, रेंज की "हेड" सेल में सेव कर दिया जाएगा. अगर कॉन्टेंट की दिशा बाएं से दाएं है, तो यह रेंज की सबसे ऊपर बाईं ओर की सेल होती है. अगर कॉन्टेंट की दिशा दाएं से बाएं है, तो यह रेंज की सबसे ऊपर दाईं ओर की सेल होती है.

अगर रेंज, रेक्टैंगल के आकार में नहीं है, तो 400 गलत अनुरोध वाला गड़बड़ी का कोड दिखता है. ऐसा तब हो सकता है, जब रेंज में पहले से मर्ज की गई सेल शामिल हों या टेबल रेक्टैंगल के आकार में न हो.

UnmergeTableCellsRequest

इसमें सेल अनमर्ज करता है: Table.

JSON के काेड में दिखाना
{
  "tableRange": {
    object (TableRange)
  }
}
फ़ील्ड
tableRange

object (TableRange)

टेबल की रेंज, जिसमें यह तय किया जाता है कि टेबल की किन सेल को अनमर्ज करना है.

इस रेंज में मर्ज की गई सभी सेल अलग हो जाएंगी. हालांकि, पहले से अलग की गई सेल पर इसका कोई असर नहीं पड़ेगा. अगर रेंज में कोई मर्ज की गई सेल नहीं है, तो अनुरोध का कोई असर नहीं होगा.

अगर मर्ज की गई किसी भी सेल में टेक्स्ट है, तो टेक्स्ट "head" में ही रहेगा अनमर्ज सेल के नतीजे के तौर पर बनी सेल का सेल. अगर कॉन्टेंट की दिशा बाएं से दाएं है, तो "हेड" सेल सबसे ऊपर बाईं ओर होती है. अगर कॉन्टेंट की दिशा दाएं से बाएं है, तो "हेड" सेल सबसे ऊपर दाईं ओर होती है.

CreateHeaderRequest

इससे जनरेट हुई Header. अगर SectionBreak की जानकारी दी गई है, तो नया हेडर SectionStyle पर लागू होता है. अगर SectionBreak की जानकारी नहीं दी गई है, तो यह DocumentStyle पर लागू होता है.

अगर तय किए गए टाइप का हेडर पहले से मौजूद है, तो 400 गलत अनुरोध वाली गड़बड़ी का मैसेज दिखता है.

JSON के काेड में दिखाना
{
  "type": enum (HeaderFooterType),
  "sectionBreakLocation": {
    object (Location)
  }
}
फ़ील्ड
type

enum (HeaderFooterType)

बनाने के लिए हेडर का टाइप.

sectionBreakLocation

object (Location)

इवेंट की जगह SectionBreak अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है जो इस हेडर से जुड़े सेक्शन को शुरू करता है. अगर `sectionBreakLocation' सेट नहीं है या यह दस्तावेज़ के मुख्य हिस्से में पहले सेक्शन ब्रेक का रेफ़रंस देता है, तो हेडर इन पर लागू होता है DocumentStyle

HeaderFooterType

बनाए जा सकने वाले हेडर और फ़ुटर के प्रकार.

Enums
DEFAULT डिफ़ॉल्ट हेडर/फ़ुटर.

CreateFooterRequest

इससे एक Footer बनता है. नया फ़ुटर इस पर लागू होता है SectionStyle अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है उस जगह पर मौजूद होना चाहिए जहां SectionBreak अगर बताया गया है, तो यह DocumentStyle.

अगर बताए गए टाइप का फ़ुटर पहले से मौजूद है, तो 400 गलत अनुरोध वाली गड़बड़ी का कोड दिखता है.

JSON के काेड में दिखाना
{
  "type": enum (HeaderFooterType),
  "sectionBreakLocation": {
    object (Location)
  }
}
फ़ील्ड
type

enum (HeaderFooterType)

बनाने के लिए फ़ुटर का प्रकार.

sectionBreakLocation

object (Location)

उस सेक्शन से ठीक पहले के SectionBreak की जगह, जिसके SectionStyle से यह फ़ुटर जुड़ा होना चाहिए. अगर यह सेट नहीं है या दस्तावेज़ में पहले सेक्शन ब्रेक का रेफ़रंस दिया गया है, तो फ़ुटर, दस्तावेज़ के स्टाइल पर लागू होता है.

CreateFootnoteRequest

इससे जनरेट हुई Footnote अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सेगमेंट और नया सम्मिलित करता है FootnoteReference दिए गए स्थान पर उससे जुड़ जाएगा.

नया Footnote अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सेगमेंट में एक स्पेस होगा जिसके बाद एक न्यूलाइन वर्ण होगा.

JSON के काेड में दिखाना
{

  // Union field footnote_reference_location can be only one of the following:
  "location": {
    object (Location)
  },
  "endOfSegmentLocation": {
    object (EndOfSegmentLocation)
  }
  // End of list of possible types for union field footnote_reference_location.
}
फ़ील्ड
यूनियन फ़ील्ड footnote_reference_location. फ़ुटनोट रेफ़रंस डालने की जगह. footnote_reference_location अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
location

object (Location)

दस्तावेज़ में किसी खास इंडेक्स में फ़ुटनोट रेफ़रंस को शामिल करता है.

फ़ुटनोट रेफ़रंस को किसी मौजूदा Paragraph के दायरे में डाला जाना चाहिए. उदाहरण के लिए, इसे टेबल के स्टार्ट इंडेक्स (यानी टेबल और उसके पहले पैराग्राफ़ के बीच) में नहीं डाला जा सकता.

फ़ुटनोट रेफ़रंस, किसी समीकरण, हेडर, फ़ुटर या फ़ुटनोट के अंदर नहीं डाले जा सकते. फ़ुटनोट के रेफ़रंस सिर्फ़ मुख्य हिस्से में डाले जा सकते हैं. इसलिए, segment ID फ़ील्ड खाली होना चाहिए.

endOfSegmentLocation

object (EndOfSegmentLocation)

फ़ुटनोट रेफ़रंस को दस्तावेज़ के मुख्य हिस्से के आखिर में शामिल करता है.

फ़ुटनोट के रेफ़रंस, हेडर, फ़ुटर या फ़ुटनोट के अंदर नहीं डाले जा सकते. फ़ुटनोट के रेफ़रंस सिर्फ़ मुख्य हिस्से में डाले जा सकते हैं, इसलिए segment ID अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ील्ड को खाली होना चाहिए.

ReplaceNamedRangeContentRequest

बताए गए कॉन्टेंट को बदलता है NamedRange अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है या NamedRanges उसके कॉन्टेंट को हटा सकता है.

ध्यान दें कि किसी व्यक्ति के NamedRange में एक से ज़्यादा, एक-दूसरे से अलग ranges हो सकते हैं. इस मामले में, सिर्फ़ पहली रेंज में मौजूद कॉन्टेंट बदला जाएगा. अन्य रेंज और उनका कॉन्टेंट मिटा दिया जाएगा.

अगर किसी रेंज को बदलने या मिटाने से दस्तावेज़ का स्ट्रक्चर अमान्य हो जाता है, तो 400 गलत अनुरोध वाली गड़बड़ी का कोड दिखता है.

JSON के काेड में दिखाना
{
  "tabsCriteria": {
    object (TabsCriteria)
  },

  // Union field replacement_content can be only one of the following:
  "text": string
  // End of list of possible types for union field replacement_content.

  // Union field named_range_reference can be only one of the following:
  "namedRangeId": string,
  "namedRangeName": string
  // End of list of possible types for union field named_range_reference.
}
फ़ील्ड
tabsCriteria

object (TabsCriteria)

ज़रूरी नहीं. यह शर्त, यह तय करने के लिए इस्तेमाल की जाती है कि बदलाव किन टैब में होगा. हटाए जाने पर, बदलाव सभी टैब पर लागू हो जाता है.

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर इसे छोड़ दिया जाता है, तो बदलाव सिंगल टैब पर लागू होता है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर यह पैरामीटर उपलब्ध कराया जाता है, तो चुने गए टैब पर यह बदलाव लागू होगा.

  • अगर आप इसे हटा देते हैं, तो यह बदलाव सभी टैब पर लागू होगा.

यूनियन फ़ील्ड replacement_content. नाम वाली रेंज के मौजूदा कॉन्टेंट को बदलने के लिए कॉन्टेंट. replacement_content अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
text

string

नाम वाली किसी रेंज के कॉन्टेंट को दिए गए टेक्स्ट से बदलता है.

यूनियन फ़ील्ड named_range_reference. नाम वाली रेंज का रेफ़रंस, जिसका कॉन्टेंट बदला जाएगा. named_range_reference अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
namedRangeId

string

उस नाम वाली रेंज का आईडी जिसका कॉन्टेंट बदला जाएगा.

अगर दिए गए आईडी के साथ कोई भी नाम वाली रेंज नहीं है, तो खराब अनुरोध वाली 400 गड़बड़ी मिलती है.

namedRangeName

string

उस NamedRanges का नाम जिसका कॉन्टेंट बदला जाएगा.

अगर एक से ज़्यादा named ranges अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है तो हर एक की सामग्री बदल दी जाएगी. अगर दिए गए नाम के साथ कोई भी नाम वाली रेंज नहीं है, तो अनुरोध को नो-ऑप किया जाएगा.

UpdateSectionStyleRequest

यह अपडेट करता है: SectionStyle.

JSON के काेड में दिखाना
{
  "range": {
    object (Range)
  },
  "sectionStyle": {
    object (SectionStyle)
  },
  "fields": string
}
फ़ील्ड
range

object (Range)

शैली के लिए सेक्शन को ओवरलैप करने वाली रेंज.

सेक्शन ब्रेक सिर्फ़ शरीर के अंदर डाले जा सकते हैं, इसलिए segment ID अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ील्ड को खाली होना चाहिए.

sectionStyle

object (SectionStyle)

सेक्शन पर सेट की जाने वाली स्टाइल.

सेक्शन की स्टाइल में किए गए कुछ बदलावों की वजह से, Docs एडिटर के व्यवहार को दिखाने के लिए अन्य बदलाव भी हो सकते हैं. ज़्यादा जानकारी के लिए, SectionStyle का दस्तावेज़ देखें.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.

कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट sectionStyle का मतलब है और इसे बताने की ज़रूरत नहीं है. सिंगल "*" अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

उदाहरण के लिए, बायां मार्जिन अपडेट करने के लिए, fields अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है से "marginLeft".

InsertSectionBreakRequest

यह टैग, दी गई जगह पर सेक्शन ब्रेक डालता है.

सेक्शन ब्रेक से पहले, नया लाइन वर्ण डाला जाएगा.

JSON के काेड में दिखाना
{
  "sectionType": enum (SectionType),

  // Union field insertion_location can be only one of the following:
  "location": {
    object (Location)
  },
  "endOfSegmentLocation": {
    object (EndOfSegmentLocation)
  }
  // End of list of possible types for union field insertion_location.
}
फ़ील्ड
sectionType

enum (SectionType)

किस तरह का सेक्शन शामिल करना है.

यूनियन फ़ील्ड insertion_location. वह जगह जहां ब्रेक डाला जाएगा. insertion_location अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इनमें से सिर्फ़ एक हो सकता है:
location

object (Location)

दस्तावेज़ में किसी खास इंडेक्स पर नई लाइन और सेक्शन ब्रेक शामिल करता है.

सेक्शन ब्रेक को किसी मौजूदा Paragraph के अंदर डाला जाना चाहिए. उदाहरण के लिए, इसे टेबल के स्टार्ट इंडेक्स (यानी टेबल और उसके पहले पैराग्राफ़ के बीच) में नहीं डाला जा सकता.

सेक्शन ब्रेक को टेबल, समीकरण, फ़ुटनोट, हेडर या फ़ुटर के अंदर नहीं जोड़ा जा सकता. सेक्शन ब्रेक सिर्फ़ शरीर के अंदर डाले जा सकते हैं, इसलिए segment ID अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ील्ड को खाली होना चाहिए.

endOfSegmentLocation

object (EndOfSegmentLocation)

दस्तावेज़ के मुख्य भाग के आखिर में एक नई लाइन और एक सेक्शन ब्रेक शामिल करता है.

सेक्शन ब्रेक को फ़ुटनोट, हेडर या फ़ुटर के अंदर नहीं जोड़ा जा सकता. सेक्शन ब्रेक सिर्फ़ मुख्य हिस्से में डाले जा सकते हैं. इसलिए, segment ID फ़ील्ड खाली होना चाहिए.

DeleteHeaderRequest

मिटाता है Header अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है दस्तावेज़ से बाहर निकाल दें.

JSON के काेड में दिखाना
{
  "headerId": string,
  "tabId": string
}
फ़ील्ड
headerId

string

मिटाने के लिए हेडर का आईडी. अगर यह हेडर DocumentStyle पर, इस हेडर का रेफ़रंस हटा दिया जाता है, तो दस्तावेज़ के पहले सेक्शन के लिए उस टाइप का कोई हेडर नहीं दिखता. अगर यह हेडर किसी SectionStyle पर तय किया गया है, तो इस हेडर का रेफ़रंस हटा दिया जाता है और उस टाइप का हेडर अब पिछले सेक्शन से जारी रखा जाता है.

tabId

string

वह टैब जिसमें मौजूद हेडर को मिटाना है. अगर टैब का नाम नहीं दिया जाता है, तो अनुरोध पहले टैब पर लागू होता है.

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर इसे छोड़ दिया जाता है, तो अनुरोध एक टैब पर लागू होता है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर अनुरोध किया गया है, तो वह तय किए गए टैब पर लागू होगा.

  • अगर टैब का नाम नहीं दिया जाता है, तो अनुरोध दस्तावेज़ के पहले टैब पर लागू होता है.

DeleteFooterRequest

दस्तावेज़ से किसी Footer को मिटाता है.

JSON के काेड में दिखाना
{
  "footerId": string,
  "tabId": string
}
फ़ील्ड
footerId

string

मिटाए जाने वाले फ़ुटर का आईडी. अगर यह फ़ुटर DocumentStyle, इस फ़ुटर का संदर्भ हटा दिया जाता है, जिसकी वजह से दस्तावेज़ के पहले सेक्शन में उस तरह का कोई फ़ुटर नहीं बनता है. अगर यह फ़ुटर किसी SectionStyle, इस फ़ुटर का रेफ़रंस हटा दिया जाता है और उस तरह का फ़ुटर अब पिछले सेक्शन से जारी रखा जाता है.

tabId

string

वह टैब जिसमें मौजूद फ़ुटर को मिटाना है. अगर टैब का नाम नहीं दिया जाता है, तो अनुरोध पहले टैब पर लागू होता है.

एक टैब वाले दस्तावेज़ में:

  • अगर दिया गया है, तो यह एकल टैब के आईडी से मेल खाना चाहिए.

  • अगर इसे छोड़ दिया जाता है, तो अनुरोध एक टैब पर लागू होता है.

एक से ज़्यादा टैब वाले दस्तावेज़ में:

  • अगर अनुरोध किया गया है, तो वह तय किए गए टैब पर लागू होगा.

  • अगर अनुरोध मिटाया जाता है, तो यह अनुरोध दस्तावेज़ के पहले टैब पर लागू होता है.

PinTableHeaderRowsRequest

टेबल में पिन की गई टेबल हेडर पंक्तियों की संख्या अपडेट करता है.

JSON के काेड में दिखाना
{
  "tableStartLocation": {
    object (Location)
  },
  "pinnedHeaderRowsCount": integer
}
फ़ील्ड
tableStartLocation

object (Location)

दस्तावेज़ में टेबल की शुरुआती जगह.

pinnedHeaderRowsCount

integer

पिन की जाने वाली टेबल पंक्तियों की संख्या, जहां 0 का मतलब है कि सभी पंक्तियां अनपिन की गई हैं.