अनुरोध
किसी दस्तावेज़ पर लागू करने के लिए एक अपडेट.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
request . लागू करने के लिए किया गया खास अनुरोध. एक फ़ील्ड ज़रूरी है.
request
इनमें से कोई एक हो सकता है:
|
|
replaceAllText
|
बताए गए टेक्स्ट के सभी इंस्टेंस बदलता है. |
insertText
|
बताई गई जगह पर टेक्स्ट डालता है. |
updateTextStyle
|
तय की गई रेंज में टेक्स्ट की स्टाइल को अपडेट करता है. |
createParagraphBullets
|
पैराग्राफ़ के लिए बुलेट बनाता है. |
deleteParagraphBullets
|
पैराग्राफ़ से बुलेट पॉइंट हटाता है. |
createNamedRange
|
नाम वाली रेंज बनाता है. |
deleteNamedRange
|
नाम वाली रेंज को मिटाता है. |
updateParagraphStyle
|
तय की गई रेंज में पैराग्राफ़ स्टाइल को अपडेट करता है. |
deleteContentRange
|
दस्तावेज़ से कॉन्टेंट मिटाता है. |
insertInlineImage
|
तय की गई जगह पर इनलाइन इमेज डालता है. |
insertTable
|
तय जगह पर टेबल शामिल करता है. |
insertTableRow
|
टेबल में खाली लाइन जोड़ता है. |
insertTableColumn
|
टेबल में खाली कॉलम जोड़ता है. |
deleteTableRow
|
टेबल से कोई पंक्ति मिटाता है. |
deleteTableColumn
|
टेबल से कॉलम मिटाता है. |
insertPageBreak
|
बताई गई जगह पर पेज ब्रेक डालता है. |
deletePositionedObject
|
दस्तावेज़ से किसी जगह पर रखे गए ऑब्जेक्ट को मिटाता है. |
updateTableColumnProperties
|
टेबल में मौजूद कॉलम की प्रॉपर्टी अपडेट करता है. |
updateTableCellStyle
|
टेबल सेल की स्टाइल अपडेट करता है. |
updateTableRowStyle
|
टेबल में लाइन की स्टाइल अपडेट करता है. |
replaceImage
|
दस्तावेज़ में मौजूद इमेज को बदलता है. |
updateDocumentStyle
|
दस्तावेज़ की स्टाइल को अपडेट करता है. |
mergeTableCells
|
टेबल में सेल मर्ज करता है. |
unmergeTableCells
|
टेबल में सेल अनमर्ज करता है. |
createHeader
|
हेडर बनाता है. |
createFooter
|
फ़ुटर बनाता है. |
createFootnote
|
फ़ुटनोट बनाता है. |
replaceNamedRangeContent
|
नाम वाली रेंज में मौजूद टेक्स्ट को बदलता है. |
updateSectionStyle
|
बताई गई रेंज की सेक्शन शैली को अपडेट करता है. |
insertSectionBreak
|
यह फ़ंक्शन, बताई गई जगह पर सेक्शन ब्रेक डालता है. |
deleteHeader
|
दस्तावेज़ से हेडर मिटाता है. |
deleteFooter
|
दस्तावेज़ से फ़ुटर को मिटाता है. |
pinTableHeaderRows
|
टेबल में पिन की गई हेडर पंक्तियों की संख्या अपडेट करता है. |
ReplaceAllTextRequest
किसी शर्त से मैच करने वाले टेक्स्ट के सभी इंस्टेंस को
replace text
से बदलता है.
JSON के काेड में दिखाना |
---|
{ "replaceText": string, "tabsCriteria": { object ( |
फ़ील्ड | |
---|---|
replaceText
|
वह टेक्स्ट जो मैच होने वाले टेक्स्ट की जगह लेगा. |
tabsCriteria
|
ज़रूरी नहीं. यह तय करने के लिए इस्तेमाल की जाने वाली शर्तें कि किन टैब में बदलाव किया जाएगा. हटाए जाने पर, बदलाव सभी टैब पर लागू हो जाता है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
यूनियन फ़ील्ड
criteria . बदले जाने वाले टेक्स्ट से मैच करने के लिए इस्तेमाल की जाने वाली शर्तें.
criteria
इनमें से कोई एक हो सकता है:
|
|
containsText
|
दस्तावेज़ में इस सबस्ट्रिंग से मैच होने वाला टेक्स्ट ढूंढता है. |
SubstringMatchCriteria
यह एक ऐसी शर्त होती है जो दस्तावेज़ में टेक्स्ट की किसी खास स्ट्रिंग से मेल खाती है.
JSON के काेड में दिखाना |
---|
{ "text": string, "matchCase": boolean } |
फ़ील्ड | |
---|---|
text
|
दस्तावेज़ में खोजने के लिए टेक्स्ट. |
matchCase
|
इससे पता चलता है कि खोज के नतीजों में, केस के हिसाब से खोज की जानी चाहिए या नहीं:
|
TabsCriteria
वह शर्त जिससे यह तय होता है कि अनुरोध किन टैब में लागू होगा.
JSON के काेड में दिखाना |
---|
{ "tabIds": [ string ] } |
फ़ील्ड | |
---|---|
tabIds[]
|
उन टैब आईडी की सूची जिनमें अनुरोध लागू होता है. |
InsertTextRequest
तय की गई जगह पर टेक्स्ट डालता है.
JSON के काेड में दिखाना |
---|
{ "text": string, // Union field |
फ़ील्ड | |
---|---|
text
|
डाला जाने वाला टेक्स्ट.
नई लाइन का वर्ण डालने पर, उस इंडेक्स पर एक नया
शामिल किए गए टेक्स्ट के लिए, टेक्स्ट की स्टाइल अपने-आप तय हो जाती हैं. आम तौर पर, इसके आस-पास के टेक्स्ट की स्टाइल बनी रहती है. ज़्यादातर मामलों में, शामिल किए गए टेक्स्ट की टेक्स्ट स्टाइल, इंसर्शन इंडेक्स से ठीक पहले वाले टेक्स्ट से मैच करेगी. कुछ कंट्रोल कैरेक्टर (U+0000-U+0008, U+000C-U+001F) और यूनिकोड बेसिक एक से ज़्यादा भाषाओं के निजी इस्तेमाल की जगह (U+E000-U+F8FF) के वर्ण, शामिल किए गए टेक्स्ट से हटा दिए जाएंगे. |
यूनियन फ़ील्ड
insertion_location . वह जगह जहां टेक्स्ट डाला जाएगा.
insertion_location
इनमें से कोई एक हो सकता है:
|
|
location
|
दस्तावेज़ में किसी खास इंडेक्स पर टेक्स्ट को शामिल करता है.
टेक्स्ट को किसी मौजूदा
|
endOfSegmentLocation
|
यह हेडर, फ़ुटर, फ़ुटनोट या दस्तावेज़ के मुख्य हिस्से के आखिर में टेक्स्ट डालता है. |
जगह
दस्तावेज़ में कोई खास जगह.
JSON के काेड में दिखाना |
---|
{ "segmentId": string, "index": integer, "tabId": string } |
फ़ील्ड | |
---|---|
segmentId
|
जगह के हेडर, फ़ुटर या फ़ुटनोट का आईडी. खाली सेगमेंट आईडी, दस्तावेज़ के मुख्य हिस्से को दिखाता है. |
index
|
UTF-16 कोड यूनिट में, शून्य-आधारित इंडेक्स.
इंडेक्स, इसके ज़रिए तय किए गए सेगमेंट की शुरुआत के हिसाब से है
|
tabId
|
वह टैब जिसमें जगह की जानकारी मौजूद है. अगर टैब नहीं चुना जाता है, तो अनुरोध पहले टैब पर लागू होता है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
EndOfSegmentLocation
किसी मुख्य हिस्से, हेडर, फ़ुटर या फ़ुटनोट के आखिर में जगह की जानकारी. जगह की जानकारी, दस्तावेज़ के सेगमेंट में आखिरी नई लाइन से ठीक पहले की है.
JSON के काेड में दिखाना |
---|
{ "segmentId": string, "tabId": string } |
फ़ील्ड | |
---|---|
segmentId
|
उस हेडर, फ़ुटर या फ़ुटनोट का आईडी जिसमें वह जगह मौजूद है. खाली सेगमेंट आईडी, दस्तावेज़ के मुख्य हिस्से को दिखाता है. |
tabId
|
वह टैब जिसमें जगह की जानकारी मौजूद है. अगर टैब नहीं चुना जाता है, तो अनुरोध पहले टैब पर लागू होता है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
UpdateTextStyleRequest
टेक्स्ट की स्टाइल अपडेट करें.
JSON के काेड में दिखाना |
---|
{ "textStyle": { object ( |
फ़ील्ड | |
---|---|
textStyle
|
टेक्स्ट पर सेट की जाने वाली स्टाइल. अगर किसी स्टाइल की वैल्यू, पैरंट की वैल्यू से मेल खाती है, तो वह स्टाइल इनहेरिट करने के लिए सेट की जाएगी.
कुछ टेक्स्ट स्टाइल बदलावों की वजह से, दस्तावेज़ एडिटर में अन्य बदलाव हो सकते हैं, ताकि उसकी कॉपी ट्रांसफ़र की जा सके. इसका दस्तावेज़ देखें
|
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
उदाहरण के लिए, टेक्स्ट की स्टाइल को बोल्ड करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें. |
यूनियन फ़ील्ड
insertion_location . इस्तेमाल की जाने वाली रेंज का टाइप जहां टेक्स्ट की स्टाइल को अपडेट किया जाएगा.
insertion_location
इनमें से कोई एक हो सकता है:
|
|
range
|
स्टाइल के लिए टेक्स्ट की रेंज. आस-पास की न्यूलाइन शामिल करने के लिए रेंज को बढ़ाया जा सकता है. अगर रेंज में पूरी तरह से किसी सूची का पैराग्राफ़ है, तो पैराग्राफ़ के बुलेट को भी मैच करने वाली टेक्स्ट स्टाइल के साथ अपडेट किया जाता है. रेंज को किसी रिलेटिव UpdateTextStyleRequest के अंदर नहीं डाला जा सकता. |
CreateParagraphBulletsRequest
यह उन सभी पैराग्राफ़ के लिए बुलेट बनाता है जो दी गई रेंज से ओवरलैप होते हैं.
हर पैराग्राफ़ के नेस्टिंग लेवल का पता लगाने के लिए, हर पैराग्राफ़ के सामने मौजूद लीडिंग टैब की गिनती की जाएगी. बुलेट और उससे जुड़े पैराग्राफ़ के बीच ज़्यादा स्पेस से बचने के लिए, इस अनुरोध से ये लीडिंग टैब हटा दिए जाते हैं. इससे, टेक्स्ट के कुछ हिस्सों के इंडेक्स बदल सकते हैं.
अगर पैराग्राफ़ अपडेट करने से ठीक पहले वाला पैराग्राफ़, मेल खाने वाले प्रीसेट के साथ किसी सूची में है, तो अपडेट किए जा रहे पैराग्राफ़ को पिछली सूची में जोड़ दिया जाता है.
JSON के काेड में दिखाना |
---|
{ "range": { object ( |
फ़ील्ड | |
---|---|
range
|
वह सीमा जिस पर बुलेट प्रीसेट लागू करना है. |
bulletPreset
|
इस्तेमाल किए जाने वाले बुलेट ग्लिफ़ के टाइप. |
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
|
बुलेट पॉइंट मिटाने के लिए रेंज. |
CreateNamedRangeRequest
इससे जनरेट हुई
NamedRange
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
दी गई रेंज के रेफ़रंस के तौर पर.
JSON के काेड में दिखाना |
---|
{
"name": string,
"range": {
object (
|
फ़ील्ड | |
---|---|
name
|
NamedRange का नाम. नामों के यूनीक होने की ज़रूरत नहीं है. नाम में कम से कम 1 वर्ण और ज़्यादा से ज़्यादा 256 वर्ण होने चाहिए. इन्हें UTF-16 कोड यूनिट में मेज़र किया जा सकता है. |
range
|
वह रेंज जिस पर नाम लागू करना है. |
DeleteNamedRangeRequest
किसी
NamedRange
को मिटाता है.
JSON के काेड में दिखाना |
---|
{ "tabsCriteria": { object ( |
फ़ील्ड | |
---|---|
tabsCriteria
|
ज़रूरी नहीं. यह शर्त, यह तय करने के लिए इस्तेमाल की जाती है कि रेंज को किन टैब से मिटाना है. अगर रेंज नहीं दी जाती है, तो रेंज मिटाने की सुविधा सभी टैब पर लागू होती है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
यूनियन फ़ील्ड
named_range_reference . वह वैल्यू जो तय करती है कि किस रेंज या रेंज को मिटाना है. इनमें से किसी एक को सेट करना ज़रूरी है.
named_range_reference अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
namedRangeId
|
जिस नाम वाली रेंज को मिटाना है उसका आईडी. |
name
|
हटाई जाने वाली श्रेणी(रेंज) का नाम. दिए गए नाम वाली सभी नाम वाली रेंज मिटा दी जाएंगी. |
UpdateParagraphStyleRequest
दी गई रेंज से ओवरलैप करने वाले सभी पैराग्राफ़ की स्टाइल अपडेट करें.
JSON के काेड में दिखाना |
---|
{ "paragraphStyle": { object ( |
फ़ील्ड | |
---|---|
paragraphStyle
|
पैराग्राफ़ पर सेट की जाने वाली स्टाइल.
कुछ पैराग्राफ़ शैली बदलावों के कारण दस्तावेज़ संपादक के व्यवहार को मिरर करने के लिए अन्य बदलाव हो सकते हैं. इसका दस्तावेज़ देखें
|
fields
|
वे फ़ील्ड जिन्हें अपडेट करना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट
उदाहरण के लिए, पैराग्राफ़ स्टाइल की अलाइनमेंट प्रॉपर्टी को अपडेट करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें. |
यूनियन फ़ील्ड
insertion_location . पैराग्राफ़ की स्टाइल अपडेट करने के लिए इस्तेमाल की जाने वाली रेंज का टाइप.
insertion_location
इनमें से कोई एक हो सकता है:
|
|
range
|
पैराग्राफ़ को शैली के हिसाब से ओवरलैप करने वाली रेंज. |
DeleteContentRangeRequest
दस्तावेज़ से कॉन्टेंट मिटाता है.
JSON के काेड में दिखाना |
---|
{
"range": {
object (
|
फ़ील्ड | |
---|---|
range
|
मिटाने के लिए कॉन्टेंट की रेंज. पैराग्राफ़ की सीमा से परे का टेक्स्ट मिटाने पर, पैराग्राफ़ के स्टाइल, सूचियों, पोज़िशन किए गए ऑब्जेक्ट, और बुकमार्क में बदलाव हो सकते हैं. ऐसा इसलिए होता है, क्योंकि दोनों पैराग्राफ़ मर्ज हो जाते हैं. कुछ रेंज मिटाने की कोशिश करने पर, दस्तावेज़ का स्ट्रक्चर अमान्य हो सकता है. ऐसे में, 400 गलत अनुरोध वाली गड़बड़ी का मैसेज दिखता है. मिटाने के अमान्य अनुरोधों के कुछ उदाहरणों में ये शामिल हैं:
|
InsertInlineImageRequest
यह फ़ंक्शन, दी गई जगह पर इमेज वाली
InlineObject
डालता है.
JSON के काेड में दिखाना |
---|
{ "uri": string, "objectSize": { object ( |
फ़ील्ड | |
---|---|
uri
|
इमेज का यूआरआई. इमेज को डालने के समय एक बार फ़ेच किया जाता है और दस्तावेज़ में दिखाने के लिए उसकी एक कॉपी सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, इमेज का रिज़ॉल्यूशन 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. इमेज, PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.
दिया गया यूआरआई सार्वजनिक तौर पर उपलब्ध होना चाहिए. साथ ही, यह ज़्यादा से ज़्यादा 2 केबी लंबा होना चाहिए. यूआरआई को इमेज के साथ सेव किया जाता है और इसे
|
objectSize
|
दस्तावेज़ में इमेज का साइज़. यह प्रॉपर्टी वैकल्पिक है और दस्तावेज़ में इमेज का आखिरी साइज़, नीचे दिए गए नियमों के हिसाब से तय होता है: * अगर चौड़ाई या ऊंचाई, दोनों में से कोई भी तय नहीं किया गया है, तो इमेज के डिफ़ॉल्ट साइज़ का हिसाब, उसके रिज़ॉल्यूशन के आधार पर लगाया जाता है. * अगर एक डाइमेंशन तय किया गया है, तो इमेज के आसपेक्ट रेशियो को बनाए रखने के लिए दूसरे डाइमेंशन का इस्तेमाल किया जाता है. * अगर चौड़ाई और ऊंचाई, दोनों के बारे में बताया गया है, तो इमेज का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) बनाए रखते हुए, उसे दिए गए डाइमेंशन में फ़िट करने के लिए स्केल किया जाता है. |
यूनियन फ़ील्ड
insertion_location . वह जगह जहां इमेज डाली जाएगी.
insertion_location
इनमें से कोई एक हो सकता है:
|
|
location
|
दस्तावेज़ में किसी खास इंडेक्स पर इमेज को शामिल करता है.
चित्र को मौजूदा
इनलाइन इमेज को फ़ुटनोट या समीकरण में नहीं जोड़ा जा सकता. |
endOfSegmentLocation
|
यह हेडर, फ़ुटर या दस्तावेज़ के मुख्य हिस्से के आखिर में टेक्स्ट डालता है. इनलाइन इमेज को फ़ुटनोट में नहीं डाला जा सकता. |
InsertTableRequest
तय की गई जगह पर टेबल डालता है.
शामिल की गई टेबल से पहले एक न्यूलाइन वर्ण शामिल किया जाएगा.
JSON के काेड में दिखाना |
---|
{ "rows": integer, "columns": integer, // Union field |
फ़ील्ड | |
---|---|
rows
|
टेबल में पंक्तियों की संख्या. |
columns
|
टेबल में कॉलम की संख्या. |
यूनियन फ़ील्ड
insertion_location . वह जगह जहां टेबल शामिल की जाएगी.
insertion_location
इनमें से कोई एक हो सकता है:
|
|
location
|
टेबल को किसी खास मॉडल इंडेक्स में डालता है. डाली गई टेबल से पहले, एक नया लाइन वर्ण डाला जाएगा. इसलिए, टेबल का स्टार्ट इंडेक्स, तय की गई जगह के इंडेक्स + 1 पर होगा.
टेबल को मौजूदा डेटा के अंदर ही डाला जाना चाहिए
टेबल को फ़ुटनोट या समीकरण में शामिल नहीं किया जा सकता. |
endOfSegmentLocation
|
दिए गए हेडर, फ़ुटर या दस्तावेज़ के मुख्य भाग के आखिर में टेबल को शामिल करता है. शामिल की गई टेबल से पहले एक न्यूलाइन वर्ण शामिल किया जाएगा. किसी फ़ुटनोट के अंदर टेबल नहीं जोड़ी जा सकतीं. |
InsertTableRowRequest
टेबल में खाली लाइन जोड़ता है.
JSON के काेड में दिखाना |
---|
{
"tableCellLocation": {
object (
|
फ़ील्ड | |
---|---|
tableCellLocation
|
रेफ़रंस टेबल की सेल की वह जगह जहां से पंक्तियां डाली जाएंगी. जहां रेफ़रंस सेल मौजूद है, उसके ऊपर या नीचे एक नई पंक्ति डाली जाएगी. अगर रेफ़रंस सेल, मर्ज की गई सेल है, तो मर्ज की गई सेल के ऊपर या नीचे एक नई लाइन जोड़ी जाएगी. |
insertBelow
|
रेफ़रंस सेल की जगह के नीचे नई लाइन डालनी है या नहीं.
|
TableCellLocation
टेबल के अंदर एक सेल की जगह.
JSON के काेड में दिखाना |
---|
{
"tableStartLocation": {
object (
|
फ़ील्ड | |
---|---|
tableStartLocation
|
दस्तावेज़ में टेबल की शुरुआती जगह. |
rowIndex
|
शून्य से शुरू होने वाला पंक्ति इंडेक्स. उदाहरण के लिए, टेबल की दूसरी पंक्ति का इंडेक्स 1 है. |
columnIndex
|
शून्य पर आधारित कॉलम इंडेक्स. उदाहरण के लिए, टेबल के दूसरे कॉलम का कॉलम इंडेक्स 1 है. |
InsertTableColumnRequest
टेबल में खाली कॉलम शामिल करता है.
JSON के काेड में दिखाना |
---|
{
"tableCellLocation": {
object (
|
फ़ील्ड | |
---|---|
tableCellLocation
|
रेफ़रंस टेबल की सेल की वह जगह जहां से कॉलम जोड़े जाएंगे. रेफ़रंस सेल वाले कॉलम की बाईं (या दाईं) ओर नया कॉलम डाला जाएगा. अगर रेफ़रंस सेल मर्ज की गई सेल है, तो मर्ज की गई सेल की बाईं (या दाईं) ओर नया कॉलम डाला जाएगा. |
insertRight
|
चुनें कि रेफ़रंस सेल की जगह के दाईं ओर नया कॉलम जोड़ना है या नहीं.
|
DeleteTableRowRequest
टेबल से कोई पंक्ति मिटाता है.
JSON के काेड में दिखाना |
---|
{
"tableCellLocation": {
object (
|
फ़ील्ड | |
---|---|
tableCellLocation
|
रेफ़रंस टेबल की सेल की वह जगह जहां से लाइन मिटाई जाएगी. इस सेल की पूरी पंक्ति मिटा दी जाएगी. अगर यह मर्ज किया गया कोई सेल है जो कई पंक्तियों में फैला है, तो इस सेल में बनी सभी पंक्तियां मिटा दी जाएंगी. अगर डेटा मिटाए जाने के बाद भी टेबल में कोई भी पंक्ति नहीं बची है, तो पूरी टेबल मिटा दी जाएगी. |
DeleteTableColumnRequest
टेबल से कॉलम मिटाता है.
JSON के काेड में दिखाना |
---|
{
"tableCellLocation": {
object (
|
फ़ील्ड | |
---|---|
tableCellLocation
|
रेफ़रंस टेबल की सेल की वह जगह जहां से कॉलम को मिटाया जाएगा. यह सेल जिस कॉलम में है उसे मिटा दिया जाएगा. अगर यह मर्ज किया गया कोई सेल है जो एक से ज़्यादा कॉलम में फैला है, तो इस सेल में बने सभी कॉलम मिटा दिए जाएंगे. अगर कॉलम मिटाने के बाद टेबल में कोई कॉलम नहीं रहता है, तो पूरी टेबल मिटा दी जाती है. |
InsertPageBreakRequest
तय की गई जगह पर पेज ब्रेक के बाद नई लाइन शामिल करता है.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
insertion_location . वह जगह जहां पेज ब्रेक डाला जाएगा.
insertion_location अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
location
|
दस्तावेज़ में किसी खास इंडेक्स पर पेज ब्रेक शामिल करता है.
पेज ब्रेक को किसी मौजूदा
टेबल, समीकरण, फ़ुटनोट, हेडर या फ़ुटर में पेज ब्रेक नहीं डाले जा सकते. पेज ब्रेक सिर्फ़ मुख्य हिस्से के अंदर डाले जा सकते हैं, इसलिए
|
endOfSegmentLocation
|
दस्तावेज़ के मुख्य हिस्से के आखिर में पेज ब्रेक डालता है.
फ़ुटनोट, हेडर या फ़ुटर में पेज ब्रेक नहीं डाले जा सकते. पेज ब्रेक सिर्फ़ मुख्य हिस्से के अंदर डाले जा सकते हैं, इसलिए
|
DeletePositionedObjectRequest
मिटाता है
PositionedObject
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
दस्तावेज़ से बाहर निकाल दें.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "tabId": string } |
फ़ील्ड | |
---|---|
objectId
|
जिस ऑब्जेक्ट को मिटाना है उसका आईडी. |
tabId
|
वह टैब जिसमें मिटाए जाने वाले ऑब्जेक्ट को पोज़िशन किया गया है. जानकारी को हटा देने पर, अनुरोध पहले टैब पर लागू कर दिया जाता है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
UpdateTableColumnPropertiesRequest
यह अपडेट करता है:
TableColumnProperties
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
जोड़ें.
JSON के काेड में दिखाना |
---|
{ "tableStartLocation": { object ( |
फ़ील्ड | |
---|---|
tableStartLocation
|
दस्तावेज़ में टेबल की शुरुआती जगह. |
columnIndices[]
|
शून्य-आधारित कॉलम इंडेक्स की सूची, जिसकी प्रॉपर्टी अपडेट की जानी चाहिए. अगर कोई इंडेक्स नहीं दिया गया है, तो सभी कॉलम अपडेट किए जाएंगे. |
tableColumnProperties
|
टेबल कॉलम की वे प्रॉपर्टी जिन्हें अपडेट करना है.
यदि
|
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट
उदाहरण के लिए, कॉलम की चौड़ाई अपडेट करने के लिए, सेट करें
|
UpdateTableCellStyleRequest
टेबल की सेल की रेंज की स्टाइल को अपडेट करता है.
JSON के काेड में दिखाना |
---|
{ "tableCellStyle": { object ( |
फ़ील्ड | |
---|---|
tableCellStyle
|
टेबल सेल पर सेट की जाने वाली स्टाइल. बॉर्डर अपडेट करते समय, अगर कोई सेल, आस-पास की सेल के साथ बॉर्डर शेयर करती है, तो पास के सेल की बॉर्डर प्रॉपर्टी को भी अपडेट कर दिया जाता है. मर्ज की गई और छिपी हुई सीमाओं को अपडेट नहीं किया जाता. चूंकि एक ही अनुरोध में आस-पास के सेल द्वारा शेयर किए गए बॉर्डर को अपडेट करने से विरोधाभासी बॉर्डर अपडेट हो सकते हैं, इसलिए बॉर्डर अपडेट निम्न क्रम में लागू किए जाते हैं:
|
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
उदाहरण के लिए, टेबल सेल के बैकग्राउंड का रंग अपडेट करने के लिए, सेट करें
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें. |
यूनियन फ़ील्ड
cells . वे सेल जिन्हें अपडेट किया जाएगा.
cells
इनमें से कोई एक हो सकता है:
|
|
tableRange
|
टेबल की वह रेंज जो टेबल के उस सबसेट को दिखाती है जिस पर अपडेट लागू किए जाते हैं. |
tableStartLocation
|
दस्तावेज़ में टेबल की शुरुआती जगह. तय किए जाने पर, अपडेट टेबल में मौजूद सभी सेल पर लागू हो जाते हैं. |
TableRange
टेबल रेंज, टेबल के सबसेट का रेफ़रंस दिखाती है.
ध्यान दें कि यह ज़रूरी नहीं है कि किसी टेबल की रेंज से तय किए गए सेल, कोई रेक्टैंगल बना दें. उदाहरण के लिए, मान लें कि हमारे पास 3 x 3 टेबल है, जिसमें आखिरी लाइन की सभी सेल एक साथ मर्ज की गई हैं. टेबल इस तरह से दिखेगी:
[ ][ ][ ]
[ ][ ][ ]
[ ]
टेबल की किसी रेंज में टेबल सेल की लोकेशन = (tableStartLocation, पंक्ति = 0, कॉलम = 0), पंक्ति स्पैन = 3, और कॉलम स्पैन = 2 इन सेल के बारे में जानकारी देती है:
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
JSON के काेड में दिखाना |
---|
{
"tableCellLocation": {
object (
|
फ़ील्ड | |
---|---|
tableCellLocation
|
वह सेल जहां से टेबल की रेंज शुरू होती है. |
rowSpan
|
टेबल की रेंज के लिए पंक्तियों का स्पैन. |
columnSpan
|
टेबल रेंज का कॉलम स्पैन. |
UpdateTableRowStyleRequest
यह अपडेट करता है:
TableRowStyle
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
पंक्तियों की संख्या डालें.
JSON के काेड में दिखाना |
---|
{ "tableStartLocation": { object ( |
फ़ील्ड | |
---|---|
tableStartLocation
|
वह जगह जहां दस्तावेज़ में टेबल शुरू होती है. |
rowIndices[]
|
शून्य से शुरू होने वाले पंक्ति इंडेक्स की सूची, जिनकी स्टाइल अपडेट करनी है. अगर कोई इंडेक्स नहीं दिया गया है, तो सभी पंक्तियां अपडेट कर दी जाएंगी. |
tableRowStyle
|
पंक्तियों पर सेट की जाने वाली स्टाइल. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट
उदाहरण के लिए, पंक्ति की कम से कम ऊंचाई अपडेट करने के लिए,
|
ReplaceImageRequest
किसी मौजूदा इमेज को नई इमेज से बदलता है.
इमेज बदलने से कुछ चीज़ें हट जाती हैं
image effects
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
लागू कर सकते हैं.
JSON के काेड में दिखाना |
---|
{
"imageObjectId": string,
"uri": string,
"imageReplaceMethod": enum (
|
फ़ील्ड | |
---|---|
imageObjectId
|
मौजूदा इमेज का आईडी, जिसे बदला जाएगा. आईडी को, 'GET' अनुरोध के जवाब से वापस पाया जा सकता है. |
uri
|
नई इमेज का यूआरआई. इमेज को डालने के समय एक बार फ़ेच किया जाता है और दस्तावेज़ में दिखाने के लिए उसकी एक कॉपी सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए और इसका साइज़ 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. साथ ही, यह PNG, JPEG या GIF फ़ॉर्मैट में होना चाहिए.
दिया गया यूआरएल 2 केबी से ज़्यादा नहीं हो सकता. यूआरआई को इमेज के साथ सेव किया जाता है और इसे
|
imageReplaceMethod
|
बदलाव करने का तरीका. |
tabId
|
वह टैब जिसमें इमेज को बदलना है. अगर टैब का नाम नहीं दिया जाता है, तो अनुरोध पहले टैब पर लागू होता है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
ImageReplaceMethod
इमेज बदलने का तरीका.
Enums | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
इमेज बदलने का तरीका नहीं बताया गया है. इस वैल्यू का इस्तेमाल नहीं किया जाना चाहिए. |
CENTER_CROP
|
ओरिजनल इमेज के बॉर्डर को भरने के लिए, इमेज को स्केल और सेंटर करता है. मूल इमेज के बॉर्डर को भरने के लिए इमेज को काटा जा सकता है. इमेज का रेंडर किया गया साइज़, ओरिजनल इमेज जैसा ही होगा. |
UpdateDocumentStyleRequest
DocumentStyle
को अपडेट करता है.
JSON के काेड में दिखाना |
---|
{
"documentStyle": {
object (
|
फ़ील्ड | |
---|---|
documentStyle
|
दस्तावेज़ पर सेट की जाने वाली स्टाइल.
दस्तावेज़ के स्टाइल में किए गए कुछ बदलावों की वजह से, Docs एडिटर के व्यवहार में भी बदलाव हो सकते हैं. ज़्यादा जानकारी के लिए,
|
fields
|
वे फ़ील्ड जिन्हें अपडेट करना चाहिए.
कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
उदाहरण के लिए, बैकग्राउंड अपडेट करने के लिए,
|
tabId
|
वह टैब जिसमें अपडेट की जाने वाली स्टाइल शामिल है. हटाए जाने पर, अनुरोध पहले टैब पर लागू होता है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
MergeTableCellsRequest
Table
में सेल को मर्ज करता है.
JSON के काेड में दिखाना |
---|
{
"tableRange": {
object (
|
फ़ील्ड | |
---|---|
tableRange
|
टेबल की रेंज, जिसमें यह तय किया जाता है कि टेबल की किन सेल को मर्ज करना है. मर्ज की जा रही सेल में मौजूद टेक्स्ट को जोड़कर, रेंज की "हेड" सेल में सेव कर दिया जाएगा. अगर कॉन्टेंट की दिशा बाएं से दाएं है, तो यह रेंज की सबसे ऊपर बाईं ओर की सेल होती है. अगर कॉन्टेंट की दिशा दाएं से बाएं है, तो यह रेंज की सबसे ऊपर दाईं ओर की सेल होती है. अगर रेंज, रेक्टैंगल के आकार में नहीं है, तो 400 गलत अनुरोध वाला गड़बड़ी का कोड दिखता है. ऐसा तब हो सकता है, जब रेंज में पहले से मर्ज की गई सेल शामिल हों या टेबल रेक्टैंगल के आकार में न हो. |
UnmergeTableCellsRequest
इसमें सेल अनमर्ज करता है:
Table
.
JSON के काेड में दिखाना |
---|
{
"tableRange": {
object (
|
फ़ील्ड | |
---|---|
tableRange
|
टेबल की रेंज, जिसमें यह तय किया जाता है कि टेबल की किन सेल को अनमर्ज करना है. इस रेंज में मर्ज की गई सभी सेल अलग हो जाएंगी. हालांकि, पहले से अलग की गई सेल पर इसका कोई असर नहीं पड़ेगा. अगर रेंज में कोई मर्ज की गई सेल नहीं है, तो अनुरोध का कोई असर नहीं होगा. अगर मर्ज की गई किसी भी सेल में टेक्स्ट है, तो टेक्स्ट "head" में ही रहेगा अनमर्ज सेल के नतीजे के तौर पर बनी सेल का सेल. अगर कॉन्टेंट की दिशा बाएं से दाएं है, तो "हेड" सेल सबसे ऊपर बाईं ओर होती है. अगर कॉन्टेंट की दिशा दाएं से बाएं है, तो "हेड" सेल सबसे ऊपर दाईं ओर होती है. |
CreateHeaderRequest
इससे जनरेट हुई
Header
. अगर SectionBreak
की जानकारी दी गई है, तो नया हेडर
SectionStyle
पर लागू होता है. अगर SectionBreak
की जानकारी नहीं दी गई है, तो यह
DocumentStyle
पर लागू होता है.
अगर तय किए गए टाइप का हेडर पहले से मौजूद है, तो 400 गलत अनुरोध वाली गड़बड़ी का मैसेज दिखता है.
JSON के काेड में दिखाना |
---|
{ "type": enum ( |
फ़ील्ड | |
---|---|
type
|
बनाने के लिए हेडर का टाइप. |
sectionBreakLocation
|
इवेंट की जगह
|
CreateFootnoteRequest
इससे जनरेट हुई
Footnote
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
सेगमेंट और नया सम्मिलित करता है
FootnoteReference
दिए गए स्थान पर उससे जुड़ जाएगा.
नया
Footnote
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
सेगमेंट में एक स्पेस होगा जिसके बाद एक न्यूलाइन वर्ण होगा.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
footnote_reference_location . फ़ुटनोट रेफ़रंस डालने की जगह.
footnote_reference_location अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
location
|
दस्तावेज़ में किसी खास इंडेक्स में फ़ुटनोट रेफ़रंस को शामिल करता है.
फ़ुटनोट रेफ़रंस को किसी मौजूदा
फ़ुटनोट रेफ़रंस, किसी समीकरण, हेडर, फ़ुटर या फ़ुटनोट के अंदर नहीं डाले जा सकते. फ़ुटनोट के रेफ़रंस सिर्फ़ मुख्य हिस्से में डाले जा सकते हैं. इसलिए,
|
endOfSegmentLocation
|
फ़ुटनोट रेफ़रंस को दस्तावेज़ के मुख्य हिस्से के आखिर में शामिल करता है.
फ़ुटनोट के रेफ़रंस, हेडर, फ़ुटर या फ़ुटनोट के अंदर नहीं डाले जा सकते. फ़ुटनोट के रेफ़रंस सिर्फ़ मुख्य हिस्से में डाले जा सकते हैं, इसलिए
|
ReplaceNamedRangeContentRequest
बताए गए कॉन्टेंट को बदलता है
NamedRange
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
या
NamedRanges
उसके कॉन्टेंट को हटा सकता है.
ध्यान दें कि किसी व्यक्ति के
NamedRange
में एक से ज़्यादा, एक-दूसरे से अलग
ranges
हो सकते हैं. इस मामले में, सिर्फ़ पहली रेंज में मौजूद कॉन्टेंट बदला जाएगा. अन्य रेंज और उनका कॉन्टेंट मिटा दिया जाएगा.
अगर किसी रेंज को बदलने या मिटाने से दस्तावेज़ का स्ट्रक्चर अमान्य हो जाता है, तो 400 गलत अनुरोध वाली गड़बड़ी का कोड दिखता है.
JSON के काेड में दिखाना |
---|
{ "tabsCriteria": { object ( |
फ़ील्ड | |
---|---|
tabsCriteria
|
ज़रूरी नहीं. यह शर्त, यह तय करने के लिए इस्तेमाल की जाती है कि बदलाव किन टैब में होगा. हटाए जाने पर, बदलाव सभी टैब पर लागू हो जाता है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
यूनियन फ़ील्ड
replacement_content . नाम वाली रेंज के मौजूदा कॉन्टेंट को बदलने के लिए कॉन्टेंट.
replacement_content अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
text
|
नाम वाली किसी रेंज के कॉन्टेंट को दिए गए टेक्स्ट से बदलता है. |
यूनियन फ़ील्ड
named_range_reference . नाम वाली रेंज का रेफ़रंस, जिसका कॉन्टेंट बदला जाएगा.
named_range_reference अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
namedRangeId
|
उस नाम वाली रेंज का आईडी जिसका कॉन्टेंट बदला जाएगा. अगर दिए गए आईडी के साथ कोई भी नाम वाली रेंज नहीं है, तो खराब अनुरोध वाली 400 गड़बड़ी मिलती है. |
namedRangeName
|
उस
अगर एक से ज़्यादा
|
UpdateSectionStyleRequest
यह अपडेट करता है:
SectionStyle
.
JSON के काेड में दिखाना |
---|
{ "range": { object ( |
फ़ील्ड | |
---|---|
range
|
शैली के लिए सेक्शन को ओवरलैप करने वाली रेंज.
सेक्शन ब्रेक सिर्फ़ शरीर के अंदर डाले जा सकते हैं, इसलिए
|
sectionStyle
|
सेक्शन पर सेट की जाने वाली स्टाइल.
सेक्शन की स्टाइल में किए गए कुछ बदलावों की वजह से, Docs एडिटर के व्यवहार को दिखाने के लिए अन्य बदलाव भी हो सकते हैं. ज़्यादा जानकारी के लिए,
|
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
उदाहरण के लिए, बायां मार्जिन अपडेट करने के लिए,
|
InsertSectionBreakRequest
यह टैग, दी गई जगह पर सेक्शन ब्रेक डालता है.
सेक्शन ब्रेक से पहले, नया लाइन वर्ण डाला जाएगा.
JSON के काेड में दिखाना |
---|
{ "sectionType": enum ( |
फ़ील्ड | |
---|---|
sectionType
|
किस तरह का सेक्शन शामिल करना है. |
यूनियन फ़ील्ड
insertion_location . वह जगह जहां ब्रेक डाला जाएगा.
insertion_location अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
location
|
दस्तावेज़ में किसी खास इंडेक्स पर नई लाइन और सेक्शन ब्रेक शामिल करता है.
सेक्शन ब्रेक को किसी मौजूदा
सेक्शन ब्रेक को टेबल, समीकरण, फ़ुटनोट, हेडर या फ़ुटर के अंदर नहीं जोड़ा जा सकता. सेक्शन ब्रेक सिर्फ़ शरीर के अंदर डाले जा सकते हैं, इसलिए
|
endOfSegmentLocation
|
दस्तावेज़ के मुख्य भाग के आखिर में एक नई लाइन और एक सेक्शन ब्रेक शामिल करता है.
सेक्शन ब्रेक को फ़ुटनोट, हेडर या फ़ुटर के अंदर नहीं जोड़ा जा सकता. सेक्शन ब्रेक सिर्फ़ मुख्य हिस्से में डाले जा सकते हैं. इसलिए,
|
DeleteHeaderRequest
मिटाता है
Header
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
दस्तावेज़ से बाहर निकाल दें.
JSON के काेड में दिखाना |
---|
{ "headerId": string, "tabId": string } |
फ़ील्ड | |
---|---|
headerId
|
मिटाने के लिए हेडर का आईडी. अगर यह हेडर
|
tabId
|
वह टैब जिसमें मौजूद हेडर को मिटाना है. अगर टैब का नाम नहीं दिया जाता है, तो अनुरोध पहले टैब पर लागू होता है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
PinTableHeaderRowsRequest
टेबल में पिन की गई टेबल हेडर पंक्तियों की संख्या अपडेट करता है.
JSON के काेड में दिखाना |
---|
{
"tableStartLocation": {
object (
|
फ़ील्ड | |
---|---|
tableStartLocation
|
दस्तावेज़ में टेबल की शुरुआती जगह. |
pinnedHeaderRowsCount
|
पिन की जाने वाली टेबल पंक्तियों की संख्या, जहां 0 का मतलब है कि सभी पंक्तियां अनपिन की गई हैं. |