सवाल का एक आइटम जिसकी मदद से जवाब देने वाला एक या उससे ज़्यादा चेकबॉक्स चुन सकता है. साथ ही, एक वैकल्पिक "अन्य" फ़ील्ड भी चुना जा सकता है. Form
की मदद से, आइटम बनाए या ऐक्सेस किए जा सकते हैं. क्विज़ में इस्तेमाल करने पर, ये आइटम अपने-आप ग्रेड मिल जाते हैं.
// Open a form by ID and add a new checkbox item. var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); var item = form.addCheckboxItem(); item.setTitle('What condiments would you like on your hot dog?') .setChoices([ item.createChoice('Ketchup'), item.createChoice('Mustard'), item.createChoice('Relish') ]) .showOtherOption(true);
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
clearValidation() | CheckboxItem | इस चेकबॉक्स आइटम के लिए, डेटा की पुष्टि करने वाले सभी विकल्प हटा देता है. |
createChoice(value) | Choice | एक नई पसंद बनाता है. |
createChoice(value, isCorrect) | Choice | एक नई पसंद बनाता है. |
createResponse(responses) | ItemResponse | इस चेकबॉक्स आइटम के लिए नया ItemResponse बनाता है. |
duplicate() | CheckboxItem | इस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है. |
getChoices() | Choice[] | इसमें किसी आइटम के लिए सभी विकल्प मिलते हैं. |
getFeedbackForCorrect() | QuizFeedback | वह फ़ीडबैक देता है जो जवाब देने वालों को तब दिखाया जाता है जब वे किसी सवाल का सही जवाब देते हैं. |
getFeedbackForIncorrect() | QuizFeedback | जवाब देने वालों को तब दिखाया जाता है, जब वे किसी सवाल का गलत जवाब देते हैं. |
getHelpText() | String | आइटम का सहायता टेक्स्ट दिखाता है (कभी-कभी इसे ImageItems , PageBreakItems , और SectionHeaderItems जैसे लेआउट आइटम के लिए, जानकारी वाला टेक्स्ट भी कहा जाता है). |
getId() | Integer | आइटम का यूनीक आइडेंटिफ़ायर मिलता है. |
getIndex() | Integer | फ़ॉर्म में मौजूद सभी आइटम के बीच, आइटम के इंडेक्स की जानकारी देता है. |
getPoints() | Integer | ग्रेड देने लायक आइटम के पॉइंट वैल्यू दिखाता है. |
getTitle() | String | इससे आइटम का टाइटल पता चलता है. SectionHeaderItem के मामले में, कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है. |
getType() | ItemType | आइटम का टाइप दिखाता है, जिसे ItemType के तौर पर दिखाया जाता है. |
hasOtherOption() | Boolean | इससे पता चलता है कि आइटम में "अन्य" विकल्प है या नहीं. |
isRequired() | Boolean | तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं. |
setChoiceValues(values) | CheckboxItem | स्ट्रिंग के कलेक्शन से किसी आइटम के लिए विकल्प सेट करता है. |
setChoices(choices) | CheckboxItem | किसी आइटम के लिए विकल्पों का कलेक्शन सेट करता है. |
setFeedbackForCorrect(feedback) | CheckboxItem | जब जवाब देने वाले किसी सवाल का सही जवाब देते हैं, तब उन्हें दिखाए जाने के लिए सुझाव सेट करता है. |
setFeedbackForIncorrect(feedback) | CheckboxItem | जब जवाब देने वाले लोग किसी सवाल का गलत जवाब देते हैं, तब उन्हें दिखाए जाने के लिए सुझाव सेट करता है. |
setHelpText(text) | CheckboxItem | आइटम का सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems , PageBreakItems , और SectionHeaderItems जैसे लेआउट आइटम के लिए, जानकारी वाला टेक्स्ट भी कहा जाता है. |
setPoints(points) | CheckboxItem | पॉइंट की वह संख्या सेट करता है जो ग्रेड देने लायक किसी आइटम के लिए लायक है. |
setRequired(enabled) | CheckboxItem | यह सेट करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं. |
setTitle(title) | CheckboxItem | आइटम का शीर्षक सेट करता है (SectionHeaderItem के मामले में, कभी-कभी इसे हेडर टेक्स्ट कहा जाता है). |
setValidation(validation) | CheckboxItem | इस चेकबॉक्स आइटम के लिए, डेटा की पुष्टि करने की सुविधा सेट करता है. |
showOtherOption(enabled) | CheckboxItem | सेट करता है कि आइटम में "अन्य" विकल्प है या नहीं. |
ज़्यादा जानकारी के साथ दस्तावेज़
clearValidation()
इस चेकबॉक्स आइटम के लिए, डेटा की पुष्टि करने वाले सभी विकल्प हटा देता है.
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
createChoice(value)
एक नई पसंद बनाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
value | String | विकल्प का मान, जिसे फ़ॉर्म देखते समय जवाब देने वाले एक लेबल के रूप में देखते हैं |
रिटर्न
Choice
— नई पसंद
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
createChoice(value, isCorrect)
एक नई पसंद बनाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
value | String | विकल्प का मान, जिसे फ़ॉर्म देखते समय जवाब देने वाले एक लेबल के रूप में देखते हैं |
isCorrect | Boolean | क्या विकल्प सही जवाब है |
रिटर्न
Choice
— नई पसंद
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
createResponse(responses)
इस चेकबॉक्स आइटम के लिए नया ItemResponse
बनाता है. तर्क responses
, एक String[]
कलेक्शन है. इसमें वैल्यू मौजूद हैं, जिनकी जांच करनी ज़रूरी है. अगर showOtherOption(enabled)
को true
पर सेट नहीं किया गया है, तो इस आइटम के लिए कोई भी वैल्यू मान्य विकल्प से मेल न खाने पर, अपवाद के तौर पर गिना जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
responses | String[] | कई विकल्प वाले इस आइटम के लिए, मान्य जवाबों का कलेक्शन |
रिटर्न
ItemResponse
— आइटम से मिला जवाब
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
इस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
रिटर्न
चेन बनाने के लिए, CheckboxItem
इस CheckboxItem
का डुप्लीकेट है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getChoices()
getFeedbackForCorrect()
वह फ़ीडबैक देता है जो जवाब देने वालों को तब दिखाया जाता है जब वे किसी सवाल का सही जवाब देते हैं.
रिटर्न
QuizFeedback
— अगर कोई सुझाव, राय या शिकायत है, तो वह.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getFeedbackForIncorrect()
जवाब देने वालों को तब दिखाया जाता है, जब वे किसी सवाल का गलत जवाब देते हैं.
रिटर्न
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
getPoints()
ग्रेड देने लायक आइटम के पॉइंट वैल्यू दिखाता है.
रिटर्न
Integer
— किसी सवाल के बराबर पॉइंट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
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
hasOtherOption()
इससे पता चलता है कि आइटम में "अन्य" विकल्प है या नहीं.
रिटर्न
Boolean
— अगर आइटम में "अन्य" विकल्प मौजूद है, तो true
. अगर आइटम मौजूद नहीं है, तो false
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
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
setChoiceValues(values)
स्ट्रिंग के कलेक्शन से किसी आइटम के लिए विकल्प सेट करता है. अगर दी गई अरे खाली है, तो यह अपवाद दिखाता है.
// Open a form by ID and add a new list item. var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); var item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); item.setChoiceValues(['Dogs', 'Cats']);
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
values | String[] | विकल्प मानों की श्रेणी, जिसे फ़ॉर्म देखते समय जवाब देने वाले लेबल के रूप में देखते हैं |
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setChoices(choices)
किसी आइटम के लिए विकल्पों का कलेक्शन सेट करता है. अगर दिया गया अरे खाली है या उसमें null
एलिमेंट है, तो अपवाद देता है.
// Open a form by ID and add a new list item. var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); var item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?') item.setChoices([ item.createChoice('Cats'), item.createChoice('Dogs') ]);
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
choices | Choice[] | विकल्पों की एक शृंखला |
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
थ्रो
Error
— अगर दिया गया अरे null
है, खाली है या उसमें null
एलिमेंट है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setFeedbackForCorrect(feedback)
जब जवाब देने वाले किसी सवाल का सही जवाब देते हैं, तब उन्हें दिखाए जाने के लिए सुझाव सेट करता है.
// Open a form by ID and add a new list item. var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); var item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); // Set "Dogs" as the correct answer to this question. item.setChoices([ item.createChoice('Dogs', true), item.createChoice('Cats', false)]); // Add feedback which will be shown for correct responses; ie "Dogs". item.setFeedbackForCorrect( FormApp.createFeedback().setDisplayText("Dogs rule, cats drool.").build());
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
feedback | QuizFeedback | नए सुझाव, शिकायत या राय. कोई वैल्यू न डालने से सुझाव हट जाएगा. |
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setFeedbackForIncorrect(feedback)
जब जवाब देने वाले लोग किसी सवाल का गलत जवाब देते हैं, तब उन्हें दिखाए जाने के लिए सुझाव सेट करता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
feedback | QuizFeedback | नया सुझाव |
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setHelpText(text)
आइटम का सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems
, PageBreakItems
, और SectionHeaderItems
जैसे लेआउट आइटम के लिए, जानकारी वाला टेक्स्ट भी कहा जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
text | String | नया सहायता टेक्स्ट |
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setPoints(points)
पॉइंट की वह संख्या सेट करता है जो ग्रेड देने लायक किसी आइटम के लिए लायक है. नए आइटम के लिए डिफ़ॉल्ट मान 0 है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
points | Integer | पॉइंट की वह संख्या कितनी होनी चाहिए जो सवाल के आइटम के बराबर है |
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setRequired(enabled)
यह सेट करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
enabled | Boolean | जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं |
रिटर्न
CheckboxItem
— मौजूदा आइटम (चेनिंग के लिए)
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setTitle(title)
आइटम का शीर्षक सेट करता है (SectionHeaderItem
के मामले में, कभी-कभी इसे हेडर टेक्स्ट कहा जाता है).
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
title | String | नया शीर्षक या हेडर टेक्स्ट |
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setValidation(validation)
इस चेकबॉक्स आइटम के लिए, डेटा की पुष्टि करने की सुविधा सेट करता है. शून्य या किसी ज़रूरी फ़ंक्शन के बिना पुष्टि पास करने पर, पहले से की गई कोई भी पुष्टि हट जाएगी.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
validation | CheckboxValidation | इस आइटम पर लागू करने के लिए CheckboxDescription. |
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
showOtherOption(enabled)
सेट करता है कि आइटम में "अन्य" विकल्प है या नहीं. नए CheckboxItem
या
MultipleChoiceItem
के लिए डिफ़ॉल्ट वैल्यू false
है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
enabled | Boolean | अगर आइटम में "अन्य" विकल्प मौजूद है, तो true . अगर ऐसा नहीं है, तो false |
रिटर्न
CheckboxItem
— यह CheckboxItem
, चेन बनाने के लिए है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms