Class ScaleItem

ScaleItem

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

// Open a form by ID and add a new scale item.
const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
const item = form.addScaleItem();
item.setTitle('Pick a number between 1 and 10').setBounds(1, 10);

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
createResponse(response)ItemResponseयह इस स्केल आइटम के लिए, नया ItemResponse बनाता है.
duplicate()ScaleItemइस आइटम की एक कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
getGeneralFeedback()QuizFeedback|nullयह फ़ंक्शन, ग्रेड किए जा सकने वाले सवाल का जवाब देने पर, जवाब देने वालों को दिखने वाली प्रतिक्रिया दिखाता है.
getHelpText()Stringइससे आइटम का सहायता टेक्स्ट मिलता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
getId()Integerयह फ़ंक्शन, आइटम का यूनीक आइडेंटिफ़ायर दिखाता है.
getIndex()Integerयह फ़ॉर्म में मौजूद सभी आइटम में से, आइटम का इंडेक्स दिखाता है.
getLeftLabel()Stringअगर स्केल की निचली सीमा के लिए कोई लेबल मौजूद है, तो उसे दिखाता है.
getLowerBound()Integerस्केल की निचली सीमा मिलती है.
getPoints()Integerग्रेड किए जा सकने वाले किसी आइटम की पॉइंट वैल्यू दिखाता है.
getRightLabel()Stringअगर स्केल की ऊपरी सीमा के लिए कोई लेबल मौजूद है, तो उसे दिखाता है.
getTitle()Stringइससे आइटम का टाइटल मिलता है. कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है. ऐसा SectionHeaderItem के मामले में होता है.
getType()ItemTypeआइटम का टाइप मिलता है. इसे ItemType के तौर पर दिखाया जाता है.
getUpperBound()Integerस्केल की ऊपरी सीमा मिलती है.
isRequired()Booleanइस कुकी से यह तय किया जाता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं.
setBounds(lower, upper)ScaleItemस्केल की सबसे छोटी और सबसे बड़ी वैल्यू सेट करता है.
setGeneralFeedback(feedback)ScaleItemइस विकल्प का इस्तेमाल करके, जवाब देने वाले लोगों को वह सुझाव दिखाया जाता है जो उन्हें ऐसे सवाल का जवाब देने पर दिखेगा जिसका जवाब सही या गलत नहीं होता. जैसे, ऐसे सवाल जिनका आकलन मैन्युअल तरीके से किया जाना होता है.
setHelpText(text)ScaleItemइस विकल्प का इस्तेमाल करके, आइटम के लिए सहायता टेक्स्ट सेट किया जाता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे वाला टेक्स्ट भी कहा जाता है.
setLabels(lower, upper)ScaleItemयह विकल्प, स्केल की सबसे कम और सबसे ज़्यादा वैल्यू के लिए लेबल सेट करता है.
setPoints(points)ScaleItemइससे, ग्रेड दिए जा सकने वाले किसी आइटम के लिए पॉइंट की संख्या सेट की जाती है.
setRequired(enabled)ScaleItemइससे यह तय होता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं.
setTitle(title)ScaleItemइससे आइटम का टाइटल सेट किया जाता है. SectionHeaderItem के मामले में, इसे कभी-कभी हेडर टेक्स्ट भी कहा जाता है.

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

createResponse(response)

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

पैरामीटर

नामटाइपब्यौरा
responseIntegerइस स्केल आइटम के लिए वैल्यू वाला जवाब

वापसी का टिकट

ItemResponse — आइटम का जवाब

अनुमति देना

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

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

duplicate()

इस आइटम की एक कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.

वापसी का टिकट

ScaleItem — यह ScaleItem का डुप्लीकेट है, ताकि इसे चेन किया जा सके

अनुमति देना

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

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

getGeneralFeedback()

यह फ़ंक्शन, ग्रेड किए जा सकने वाले सवाल का जवाब देने पर, जवाब देने वालों को दिखने वाली प्रतिक्रिया दिखाता है.

वापसी का टिकट

QuizFeedback|null — अगर कोई सुझाव/राय देनी है या शिकायत करनी है, तो यहां लिखें.

अनुमति देना

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

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

getHelpText()

इससे आइटम का सहायता टेक्स्ट मिलता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.

वापसी का टिकट

String — आइटम के लिए सहायता टेक्स्ट या जानकारी वाला टेक्स्ट

अनुमति देना

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

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

getId()

यह फ़ंक्शन, आइटम का यूनीक आइडेंटिफ़ायर दिखाता है.

वापसी का टिकट

Integer — आइटम का आईडी

अनुमति देना

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

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

getIndex()

यह फ़ॉर्म में मौजूद सभी आइटम में से, आइटम का इंडेक्स दिखाता है.

वापसी का टिकट

Integer — आइटम का इंडेक्स

अनुमति देना

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

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

getLeftLabel()

अगर स्केल की निचली सीमा के लिए कोई लेबल मौजूद है, तो उसे दिखाता है.

वापसी का टिकट

String — स्केल की निचली सीमा के लिए लेबल

अनुमति देना

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

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

getLowerBound()

स्केल की निचली सीमा मिलती है.

वापसी का टिकट

Integer — स्केल की निचली सीमा

अनुमति देना

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

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

getPoints()

ग्रेड किए जा सकने वाले किसी आइटम की पॉइंट वैल्यू दिखाता है.

वापसी का टिकट

Integer — किसी सवाल के लिए तय किए गए पॉइंट की संख्या.

अनुमति देना

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

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

getRightLabel()

अगर स्केल की ऊपरी सीमा के लिए कोई लेबल मौजूद है, तो उसे दिखाता है.

वापसी का टिकट

String — स्केल की ऊपरी सीमा के लिए लेबल

अनुमति देना

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

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

getTitle()

इससे आइटम का टाइटल मिलता है. कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है. ऐसा SectionHeaderItem के मामले में होता है.

वापसी का टिकट

String — आइटम का टाइटल या हेडर टेक्स्ट

अनुमति देना

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

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

getType()

आइटम का टाइप मिलता है. इसे ItemType के तौर पर दिखाया जाता है.

वापसी का टिकट

ItemType — आइटम का टाइप

अनुमति देना

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

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

getUpperBound()

स्केल की ऊपरी सीमा मिलती है.

वापसी का टिकट

Integer — स्केल की ऊपरी सीमा

अनुमति देना

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

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

isRequired()

इस कुकी से यह तय किया जाता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं.

वापसी का टिकट

Boolean — इससे यह तय होता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं

अनुमति देना

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

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

setBounds(lower, upper)

स्केल की सबसे छोटी और सबसे बड़ी वैल्यू सेट करता है. निचली सीमा 0 या 1 होनी चाहिए. ऊपरी सीमा, 3 और 10 के बीच होनी चाहिए. नए स्केल की डिफ़ॉल्ट निचली सीमा 1 और ऊपरी सीमा 5 होती है.

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

पैरामीटर

नामटाइपब्यौरा
lowerIntegerनई निचली सीमा
upperIntegerनई ऊपरी सीमा

वापसी का टिकट

ScaleItem — यह ScaleItem, चेन बनाने के लिए

थ्रो

Error — अगर निचली या ऊपरी सीमा अमान्य है

अनुमति देना

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

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

setGeneralFeedback(feedback)

इस विकल्प का इस्तेमाल करके, जवाब देने वाले लोगों को वह सुझाव दिखाया जाता है जो उन्हें ऐसे सवाल का जवाब देने पर दिखेगा जिसका जवाब सही या गलत नहीं होता. जैसे, ऐसे सवाल जिनका आकलन मैन्युअल तरीके से किया जाना होता है.

पैरामीटर

नामटाइपब्यौरा
feedbackQuizFeedbackनया सुझाव/राय/शिकायत

वापसी का टिकट

ScaleItem — यह ScaleItem, चेन बनाने के लिए

अनुमति देना

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

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

setHelpText(text)

इस विकल्प का इस्तेमाल करके, आइटम के लिए सहायता टेक्स्ट सेट किया जाता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे वाला टेक्स्ट भी कहा जाता है.

पैरामीटर

नामटाइपब्यौरा
textStringनया सहायता टेक्स्ट

वापसी का टिकट

ScaleItem — यह ScaleItem, चेन बनाने के लिए

अनुमति देना

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

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

setLabels(lower, upper)

यह विकल्प, स्केल की सबसे कम और सबसे ज़्यादा वैल्यू के लिए लेबल सेट करता है.

पैरामीटर

नामटाइपब्यौरा
lowerStringनिचली सीमा के लिए नया लेबल
upperStringऊपरी सीमा के लिए नया लेबल

वापसी का टिकट

ScaleItem — यह ScaleItem, चेन बनाने के लिए

अनुमति देना

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

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

setPoints(points)

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

पैरामीटर

नामटाइपब्यौरा
pointsIntegerकिसी सवाल के लिए मिलने वाले पॉइंट की संख्या

वापसी का टिकट

ScaleItem — यह ScaleItem, चेन बनाने के लिए

अनुमति देना

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

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

setRequired(enabled)

इससे यह तय होता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं.

पैरामीटर

नामटाइपब्यौरा
enabledBooleanक्या जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है

वापसी का टिकट

ScaleItem — मौजूदा आइटम (चेनिंग के लिए)

अनुमति देना

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

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

setTitle(title)

इससे आइटम का टाइटल सेट किया जाता है. SectionHeaderItem के मामले में, इसे कभी-कभी हेडर टेक्स्ट भी कहा जाता है.

पैरामीटर

नामटाइपब्यौरा
titleStringनया टाइटल या हेडर टेक्स्ट

वापसी का टिकट

ScaleItem — यह ScaleItem, चेन बनाने के लिए

अनुमति देना

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

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