सवाल का ऐसा आइटम जिसकी मदद से, जवाब देने वाला व्यक्ति एक या उससे ज़्यादा चेकबॉक्स चुन सकता है. साथ ही, वह वैकल्पिक "अन्य" फ़ील्ड भी चुन सकता है. आइटम को Form
से ऐक्सेस किया जा सकता है या बनाया जा सकता है. क्विज़ में इस्तेमाल करने पर, इन आइटम को अपने-आप ग्रेड मिल जाता है.
// Open a form by ID and add a new checkbox item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const 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);
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
clear | Checkbox | इस चेकबॉक्स आइटम के लिए, डेटा की पुष्टि करने की सुविधा हटा देता है. |
create | Choice | एक नया विकल्प बनाता है. |
create | Choice | एक नया विकल्प बनाता है. |
create | Item | इस चेकबॉक्स आइटम के लिए नया Item बनाता है. |
duplicate() | Checkbox | इस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है. |
get | Choice[] | किसी आइटम के लिए सभी विकल्पों को दिखाता है. |
get | Quiz | यह वह फ़ीडबैक दिखाता है जो किसी सवाल का सही जवाब देने पर, जवाब देने वाले लोगों को दिखता है. |
get | Quiz | यह फ़ंक्शन, उस सुझाव/राय/शिकायत को दिखाता है जो किसी सवाल का गलत जवाब देने पर, जवाब देने वाले लोगों को दिखती है. |
get | String | इससे आइटम का सहायता टेक्स्ट मिलता है. इसे कभी-कभी Image , Page , और Section जैसे लेआउट आइटम के लिए, ब्यौरा टेक्स्ट भी कहा जाता है. |
get | Integer | आइटम का यूनीक आइडेंटिफ़ायर पाता है. |
get | Integer | फ़ॉर्म में मौजूद सभी आइटम में से, आइटम का इंडेक्स दिखाता है. |
get | Integer | ग्रेड पाने वाले आइटम की पॉइंट वैल्यू दिखाता है. |
get | String | आइटम का टाइटल दिखाता है. Section के मामले में, इसे हेडर टेक्स्ट भी कहा जाता है. |
get | Item | आइटम का टाइप दिखाता है. इसे Item के तौर पर दिखाया जाता है. |
has | Boolean | यह तय करता है कि आइटम के लिए "अन्य" विकल्प मौजूद है या नहीं. |
is | Boolean | इससे यह तय होता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं. |
set | Checkbox | स्ट्रिंग के कलेक्शन से किसी आइटम के लिए विकल्प सेट करता है. |
set | Checkbox | किसी आइटम के लिए विकल्पों का कलेक्शन सेट करता है. |
set | Checkbox | यह फ़ीडबैक सेट करता है, जो किसी सवाल का सही जवाब देने पर, जवाब देने वाले लोगों को दिखता है. |
set | Checkbox | यह फ़ीडबैक सेट करता है, जो किसी सवाल का गलत जवाब देने पर, जवाब देने वाले लोगों को दिखता है. |
set | Checkbox | आइटम का सहायता टेक्स्ट सेट करता है. इसे कभी-कभी Image , Page , और Section जैसे लेआउट आइटम के लिए, ब्यौरा टेक्स्ट भी कहा जाता है. |
set | Checkbox | यह सेटिंग, ग्रेड पाने वाले आइटम के लिए पॉइंट की संख्या सेट करती है. |
set | Checkbox | इससे यह तय होता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं. |
set | Checkbox | इससे आइटम का टाइटल सेट होता है. Section के मामले में, इसे हेडर टेक्स्ट भी कहा जाता है. |
set | Checkbox | इस चेकबॉक्स आइटम के लिए, डेटा की पुष्टि करने की सुविधा सेट करता है. |
show | Checkbox | इससे यह तय होता है कि आइटम के लिए "अन्य" विकल्प मौजूद है या नहीं. |
ज़्यादा जानकारी वाला दस्तावेज़
clearValidation()
इस चेकबॉक्स आइटम के लिए, डेटा की पुष्टि करने की सुविधा हटा देता है.
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
createChoice(value)
एक नया विकल्प बनाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
value | String | विकल्प की वैल्यू, जो जवाब देने वाले लोगों को फ़ॉर्म देखते समय लेबल के तौर पर दिखती है |
वापसी का टिकट
Choice
— नई सुविधा
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
createChoice(value, isCorrect)
एक नया विकल्प बनाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
value | String | विकल्प की वैल्यू, जो जवाब देने वाले लोगों को फ़ॉर्म देखते समय लेबल के तौर पर दिखती है |
is | Boolean | चुना गया विकल्प सही जवाब है या नहीं |
वापसी का टिकट
Choice
— नई सुविधा
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
createResponse(responses)
इस चेकबॉक्स आइटम के लिए नया Item
बनाता है. आर्ग्युमेंट responses
एक ऐसा String[]
कलेक्शन है जिसमें वे वैल्यू होती हैं जिनकी जांच करनी होती है. अगर कोई वैल्यू, इस आइटम के लिए मान्य विकल्प से मेल नहीं खाती है, तो अपवाद दिखाता है. ऐसा तब तक होता है, जब तक show
को true
पर सेट नहीं किया जाता.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
responses | String[] | कई विकल्प वाले इस आइटम के लिए, मान्य जवाबों का कलेक्शन |
वापसी का टिकट
Item
— आइटम का रिस्पॉन्स
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
इस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
वापसी का टिकट
Checkbox
— चेन करने के लिए, इस Checkbox
का डुप्लीकेट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getChoices()
getFeedbackForCorrect()
यह वह फ़ीडबैक दिखाता है जो किसी सवाल का सही जवाब देने पर, जवाब देने वाले लोगों को दिखता है.
वापसी का टिकट
Quiz
— सुझाव, राय या शिकायत, अगर कोई है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getFeedbackForIncorrect()
यह फ़ंक्शन, उस सुझाव/राय/शिकायत को दिखाता है जो किसी सवाल का गलत जवाब देने पर, जवाब देने वाले लोगों को दिखती है.
वापसी का टिकट
Quiz
— सुझाव, राय या शिकायत, अगर कोई है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getHelpText()
इससे आइटम का सहायता टेक्स्ट मिलता है. इसे कभी-कभी Image
, Page
, और Section
जैसे लेआउट आइटम के लिए, ब्यौरा टेक्स्ट भी कहा जाता है.
वापसी का टिकट
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()
आइटम का टाइटल दिखाता है. Section
के मामले में, इसे हेडर टेक्स्ट भी कहा जाता है.
वापसी का टिकट
String
— आइटम का टाइटल या हेडर टेक्स्ट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getType()
आइटम का टाइप दिखाता है. इसे Item
के तौर पर दिखाया जाता है.
वापसी का टिकट
Item
— आइटम का टाइप
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
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. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); item.setChoiceValues(['Dogs', 'Cats']);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
values | String[] | विकल्पों की वैल्यू का कलेक्शन, जो जवाब देने वाले लोगों को फ़ॉर्म देखते समय लेबल के तौर पर दिखता है |
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
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. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); item.setChoices([item.createChoice('Cats'), item.createChoice('Dogs')]);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
choices | Choice[] | विकल्पों का कलेक्शन |
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
थ्रो
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. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const 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(), );
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
feedback | Quiz | नया सुझाव, शिकायत या राय दें. शून्य वैल्यू से सुझाव या राय हट जाएगी. |
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setFeedbackForIncorrect(feedback)
यह फ़ीडबैक सेट करता है, जो किसी सवाल का गलत जवाब देने पर, जवाब देने वाले लोगों को दिखता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
feedback | Quiz | नया सुझाव, शिकायत या राय |
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setHelpText(text)
आइटम का सहायता टेक्स्ट सेट करता है. इसे कभी-कभी Image
, Page
, और Section
जैसे लेआउट आइटम के लिए, ब्यौरा टेक्स्ट भी कहा जाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
text | String | नया सहायता टेक्स्ट |
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setPoints(points)
यह सेटिंग, ग्रेड पाने वाले आइटम के लिए पॉइंट की संख्या सेट करती है. नए आइटम के लिए, डिफ़ॉल्ट वैल्यू 0 होती है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
points | Integer | सवाल के आइटम के लिए मिलने वाले पॉइंट की संख्या |
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setRequired(enabled)
इससे यह तय होता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
enabled | Boolean | जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं |
वापसी का टिकट
Checkbox
— मौजूदा आइटम (चेन करने के लिए)
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setTitle(title)
इससे आइटम का टाइटल सेट होता है. Section
के मामले में, इसे हेडर टेक्स्ट भी कहा जाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
title | String | नया टाइटल या हेडर टेक्स्ट |
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setValidation(validation)
इस चेकबॉक्स आइटम के लिए, डेटा की पुष्टि करने की सुविधा सेट करता है. वैल्यू के तौर पर null या कोई वैल्यू डालने पर या वैल्यू की पुष्टि करने के लिए, ज़रूरी फ़ंक्शन को कॉल किए बिना पुष्टि करने पर, पहले की गई पुष्टि हट जाएगी.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
validation | Checkbox | इस आइटम पर लागू करने के लिए, CheckboxValidation. |
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
showOtherOption(enabled)
इससे यह तय होता है कि आइटम के लिए "अन्य" विकल्प मौजूद है या नहीं. नए Checkbox
या
Multiple
के लिए डिफ़ॉल्ट तौर पर false
दिखता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
enabled | Boolean | true अगर आइटम के लिए "अन्य" विकल्प मौजूद है, तो false अगर नहीं |
वापसी का टिकट
Checkbox
— चेन बनाने के लिए यह Checkbox
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms