सवाल का एक आइटम, जिसकी मदद से जवाब देने वाले, रेडियो बटन के नंबर वाले क्रम में से एक विकल्प चुन सकते हैं. Form
की मदद से, आइटम बनाए या ऐक्सेस किए जा सकते हैं. क्विज़ में इस्तेमाल किए जाने पर, इन आइटम
को ग्रेड दिया जाता है.
// Open a form by ID and add a new scale item. var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); var item = form.addScaleItem(); item.setTitle('Pick a number between 1 and 10') .setBounds(1, 10);
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
createResponse(response) | ItemResponse | स्केल वाले इस आइटम के लिए नया ItemResponse बनाता है. |
duplicate() | ScaleItem | इस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है. |
getGeneralFeedback() | QuizFeedback | वह फ़ीडबैक देता है जो जवाब देने वालों को तब दिखाया जाता है जब वे ग्रेड देने लायक सवाल का जवाब देते हैं. |
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
तर्क, आइटम के लिए सेट की गई सीमाओं से बाहर है, तो अपवाद करता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
response | Integer | इस स्केल आइटम के लिए वैल्यू वाला जवाब |
रिटर्न
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
— अगर कोई सुझाव, राय या शिकायत है, तो वह.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
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
की ऊपरी सीमा पर सेट होता है.
अगर दी गई वैल्यू, तय की गई सीमाओं से बाहर हैं, तो स्क्रिप्टिंग के लिए अपवाद डालता है. दशमलव को पहले के पूर्णांक में काट दिया जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
lower | Integer | नई निचली सीमा |
upper | Integer | नई ऊपरी सीमा |
रिटर्न
ScaleItem
— यह ScaleItem
, चेन बनाने के लिए है
थ्रो
Error
— अगर निचली या ऊपरी सीमा अमान्य है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setGeneralFeedback(feedback)
जवाब देने वालों को फ़ीडबैक तब दिखाया जाता है, जब वे ग्रेड देने लायक ऐसे सवाल के जवाब देते हैं जिसमें सही या गलत जवाब नहीं होता है (जैसे कि ऐसे सवाल जिनके लिए मैन्युअल ग्रेडिंग की ज़रूरत होती है).
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
feedback | QuizFeedback | नया सुझाव |
रिटर्न
ScaleItem
— यह ScaleItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setHelpText(text)
आइटम का सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems
, PageBreakItems
, और SectionHeaderItems
जैसे लेआउट आइटम के लिए, जानकारी वाला टेक्स्ट भी कहा जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
text | String | नया सहायता टेक्स्ट |
रिटर्न
ScaleItem
— यह ScaleItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setLabels(lower, upper)
स्केल के लोअर और अपर बाउंड के लिए लेबल सेट करता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
lower | String | निचली सीमा के लिए नया लेबल |
upper | String | ऊपरी सीमा के लिए नया लेबल |
रिटर्न
ScaleItem
— यह ScaleItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setPoints(points)
पॉइंट की वह संख्या सेट करता है जो ग्रेड देने लायक किसी आइटम के लिए लायक है. नए आइटम के लिए डिफ़ॉल्ट मान 0 है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
points | Integer | पॉइंट की वह संख्या कितनी होनी चाहिए जो सवाल के आइटम के बराबर है |
रिटर्न
ScaleItem
— यह ScaleItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setRequired(enabled)
यह सेट करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
enabled | Boolean | जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं |
रिटर्न
ScaleItem
— मौजूदा आइटम (चेनिंग के लिए)
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setTitle(title)
आइटम का शीर्षक सेट करता है (SectionHeaderItem
के मामले में, कभी-कभी इसे हेडर टेक्स्ट कहा जाता है).
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
title | String | नया शीर्षक या हेडर टेक्स्ट |
रिटर्न
ScaleItem
— यह ScaleItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms