Forms Service

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
फॉर्म

यह सेवा स्क्रिप्ट को Google Forms बनाने, ऐक्सेस करने, और उनमें बदलाव करने की अनुमति देती है.

// Create a new form, then add a checkbox question, a multiple choice question,
// a page break, then a date question and a grid of questions.
var form = FormApp.create('New Form');
var item = form.addCheckboxItem();
item.setTitle('What condiments would you like on your hot dog?');
item.setChoices([
        item.createChoice('Ketchup'),
        item.createChoice('Mustard'),
        item.createChoice('Relish')
    ]);
form.addMultipleChoiceItem()
    .setTitle('Do you prefer cats or dogs?')
    .setChoiceValues(['Cats','Dogs'])
    .showOtherOption(true);
form.addPageBreakItem()
    .setTitle('Getting to know you');
form.addDateItem()
    .setTitle('When were you born?');
form.addGridItem()
    .setTitle('Rate your interests')
    .setRows(['Cars', 'Computers', 'Celebrities'])
    .setColumns(['Boring', 'So-so', 'Interesting']);
Logger.log('Published URL: ' + form.getPublishedUrl());
Logger.log('Editor URL: ' + form.getEditUrl());

क्लास

नामसंक्षिप्त विवरण
Alignmentइमेज अलाइनमेंट के साथ काम करने वाले ईनम के बारे में जानकारी.
CheckboxGridItemकॉलम के ग्रिड के तौर पर दिखाया गया सवाल आइटम, जो जवाब देने वाले लोगों को चेकबॉक्स के क्रम में से हर पंक्ति में कई विकल्प चुनने की अनुमति देता है.
CheckboxGridValidationCheckboxGridItem के लिए, डेटा की पुष्टि करना.
CheckboxGridValidationBuilderCheckboxGridValidation के लिए DataValidationBuilder.
CheckboxItemसवालों का एक ऐसा आइटम जो जवाब देने वाले लोगों को, एक या एक से ज़्यादा चेकबॉक्स चुनने की सुविधा देता है. साथ ही, सवाल-जवाब का एक फ़ील्ड भी डाल सकता है.
CheckboxValidationCheckboxItem के लिए, डेटा की पुष्टि करना.
CheckboxValidationBuilderCheckboxValidation के लिए DataValidationBuilder.
ChoiceItem से जुड़े एक विकल्प जो CheckboxItem, ListItem या MultipleChoiceItem जैसे विकल्पों के साथ काम करता है.
DateItemसवाल वाला ऐसा आइटम जिससे जवाब देने वाले व्यक्ति को किसी तारीख की जानकारी मिलती है.
DateTimeItemसवाल का जवाब देने वाले व्यक्ति को तारीख और समय दिखाने की अनुमति.
DestinationTypeफ़ॉर्म के रिस्पॉन्स डेस्टिनेशन के लिए इस्तेमाल किए जा सकने वाले तरीकों को दिखाने वाला enum.
DurationItemसवालों का एक ऐसा आइटम जो जवाब देने वाले व्यक्ति को जवाब देने में लगने वाला समय बताता है.
FeedbackTypeइसमें एक ईनम शामिल है, जो सुझाव के साथ काम करता है.
Formऐसा फ़ॉर्म जिसमें सभी प्रॉपर्टी और आइटम होते हैं.
FormAppस्क्रिप्ट को मौजूदा Form को खोलने या नई स्क्रिप्ट बनाने की अनुमति देता है.
FormResponseपूरे फ़ॉर्म के लिए जवाब.
GridItemजवाब देने वाले लोगों को रेडियो बटन के क्रम में से, हर लाइन में कोई एक विकल्प चुनने के लिए, सवाल और आइटम को कॉलम के ग्रिड के तौर पर दिखाया जाता है.
GridValidationGridItem के लिए, डेटा की पुष्टि करना.
GridValidationBuilderGridValidation के लिए DataValidationBuilder.
ImageItemऐसा लेआउट आइटम जिसमें कोई इमेज दिखती है.
Itemएक सामान्य फ़ॉर्म आइटम, जिसमें सभी आइटम के लिए सामान्य प्रॉपर्टी शामिल होती हैं, जैसे कि शीर्षक और सहायता टेक्स्ट.
ItemResponseकिसी फ़ॉर्म में मौजूद एक सवाल का जवाब.
ItemTypeइस तरह के फ़ॉर्म आइटम को दिखाने वाला enum.
ListItemसवाल का जवाब देने वाला व्यक्ति, जो जवाब देने वाले लोगों को ड्रॉप-डाउन सूची से कोई एक विकल्प चुनने की अनुमति देता है.
MultipleChoiceItemसवालों का एक ऐसा आइटम जो जवाब देने वाले लोगों को रेडियो बटन की सूची में से किसी एक विकल्प को या किसी वैकल्पिक "other" फ़ील्ड में से चुनने की अनुमति देता है.
PageBreakItemऐसा लेआउट आइटम जिसमें पेज की शुरुआत होती है.
PageNavigationTypeइस तरह के पेज नेविगेशन के लिए इस्तेमाल होने वाली ईनम.
ParagraphTextItemसवालों का एक ऐसा आइटम जो जवाब देने वाले को टेक्स्ट के ब्लॉक में जाने की अनुमति देता है.
ParagraphTextValidationParagraphTextItem के लिए, डेटा की पुष्टि करना.
ParagraphTextValidationBuilderParagraphTextValidation के लिए DataValidationBuilder.
QuizFeedbackकिसी फ़ीडबैक का बीन लागू करना, जिसमें सभी फ़ीडबैक के लिए सामान्य प्रॉपर्टी शामिल होती है, जैसे कि डिसप्ले टेक्स्ट या लिंक.
QuizFeedbackBuilderमूल FeedbackBuilder जिसमें सभी सुझावों के लिए, आम तौर पर इस्तेमाल की जाने वाली प्रॉपर्टी के लिए सेटर शामिल होते हैं, जैसे कि डिसप्ले टेक्स्ट.
ScaleItemसवालों का एक ऐसा आइटम जो जवाब देने वाले लोगों को रेडियो बटन के नंबर वाले क्रम में से कोई एक विकल्प चुनने की अनुमति देता है.
SectionHeaderItemलेआउट आइटम, जो सेक्शन की शुरुआत को विज़ुअल तरीके से दिखाता है.
TextItemसवालों का एक ऐसा आइटम जो जवाब देने वाले को एक लाइन का टेक्स्ट डालने देता है.
TextValidationTextItem के लिए, डेटा की पुष्टि करना.
TextValidationBuilderTextValidation के लिए DataValidationBuilder.
TimeItemसवाल का जवाब देने वाले व्यक्ति को दिन के किसी खास समय के बारे में सवाल पूछने की सुविधा मिलती है.
VideoItemवीडियो दिखाने वाला लेआउट आइटम.

Alignment

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
LEFTEnumइमेज को फ़ॉर्म की बाईं ओर अलाइन करें.
CENTEREnumइमेज को फ़ॉर्म के बीच में अलाइन करें.
RIGHTEnumइमेज को फ़ॉर्म की दाईं ओर अलाइन करें.

CheckboxGridItem

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
clearValidation()CheckboxGridItemइस ग्रिड आइटम के लिए किसी भी डेटा की पुष्टि को हटाता है.
createResponse(responses)ItemResponseइस चेकबॉक्स ग्रिड आइटम के लिए एक नया ItemResponse बनाता है.
duplicate()CheckboxGridItemइस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
getColumns()String[]ग्रिड में हर कॉलम की वैल्यू लेता है.
getHelpText()Stringआइटम का सहायता टेक्स्ट मिलता है. कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
getId()Integerआइटम के लिए यूनीक आइडेंटिफ़ायर पाएं.
getIndex()Integerफ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स मिलता है.
getRows()String[]ग्रिड में हर पंक्ति की वैल्यू पाता है.
getTitle()Stringआइटम का शीर्षक मिलता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
getType()ItemTypeआइटम टाइप को दिखाता है, जिसे ItemType के तौर पर दिखाया जाता है.
isRequired()Booleanयह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setColumns(columns)CheckboxGridItemयह वैल्यू के कलेक्शन के आधार पर, ग्रिड के कॉलम सेट करता है.
setHelpText(text)CheckboxGridItemआइटम और सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
setRequired(enabled)CheckboxGridItemयह सेट करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setRows(rows)CheckboxGridItemयह मानों की श्रेणी के आधार पर ग्रिड की पंक्तियां सेट करता है.
setTitle(title)CheckboxGridItemआइटम के शीर्षक को सेट करता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
setValidation(validation)CheckboxGridItemइस चेकबॉक्स ग्रिड आइटम के लिए डेटा सत्यापन सेट करता है.

CheckboxGridValidation

CheckboxGridValidationBuilder

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
requireLimitOneResponsePerColumn()CheckboxGridValidationBuilderग्रिड आइटम के लिए हर कॉलम में एक जवाब होना ज़रूरी है.

CheckboxItem

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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यह तय करता है कि आइटम में "other" विकल्प है.
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सेट करें कि आइटम में "other" विकल्प है.

CheckboxValidation

CheckboxValidationBuilder

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
requireSelectAtLeast(number)CheckboxValidationBuilderकम से कम इतने विकल्प चुनने की ज़रूरत है.
requireSelectAtMost(number)CheckboxValidationBuilderज़्यादा से ज़्यादा इतने ही विकल्पों को चुनना ज़रूरी है.
requireSelectExactly(number)CheckboxValidationBuilderज़रूरत के मुताबिक कई विकल्प चुनने ज़रूरी हैं.

Choice

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getGotoPage()PageBreakItemअगर जवाब देने वाला इस विकल्प को चुनता है और मौजूदा पेज पूरा करता है, तो PageBreakItem को GO_TO_PAGE डेस्टिनेशन के तौर पर सेट करता है.
getPageNavigationType()PageNavigationTypePageNavigationType तब मिलता है, जब जवाब देने वाला इस विकल्प को चुनता है और मौजूदा पेज पूरा करता है.
getValue()Stringविकल्प का विकल्प मिलता है, जिसे फ़ॉर्म देखने पर जवाब देने वाले लोग लेबल के रूप में देखते हैं.
isCorrectAnswer()Booleanइससे पता चलता है कि सवाल के हिसाब से जवाब सही है या नहीं.

DateItem

माटिंग में इस्तेमाल हुए तरीके

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

DateTimeItem

माटिंग में इस्तेमाल हुए तरीके

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

DestinationType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
SPREADSHEETEnumफ़ॉर्म में दिए गए जवाबों के लिए, Google Sheets स्प्रेडशीट का इस्तेमाल करें.

DurationItem

माटिंग में इस्तेमाल हुए तरीके

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

FeedbackType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
CORRECTEnumफ़ीडबैक, जो जवाब देने वाले लोगों को किसी सवाल का सही जवाब देने के लिए अपने-आप दिखता है.
INCORRECTEnumयह सुझाव, जवाब देने वाले ऐसे लोगों को अपने-आप दिखता है जिनका जवाब गलत तरीके से दिया गया हो.
GENERALEnumफ़ीडबैक, जो जवाब देने वाले लोगों को अपना जवाब सबमिट करने पर अपने आप दिखता है.

Form

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addCheckboxGridItem()CheckboxGridItemकॉलम में एक ग्रिड के तौर पर सवाल का एक नया आइटम जोड़ा जाता है. इस आइटम को लाइन के एक हिस्से से कई विकल्पों को चुना जा सकता है.
addCheckboxItem()CheckboxItemएक नया सवाल आइटम जोड़ता है, जो जवाब देने वाले को एक या ज़्यादा चेकबॉक्स चुनने देता है. साथ ही, एक वैकल्पिक &कोट;फ़ील्ड के रूप में भी चुनने देता है.
addDateItem()DateItemजवाब देने वाले व्यक्ति को तारीख चुनने की अनुमति देने के लिए, सवाल का एक नया आइटम जोड़ा जाता है.
addDateTimeItem()DateTimeItemजवाब देने वाले व्यक्ति को तारीख और समय दिखाने की सुविधा देने वाला नया सवाल आइटम जोड़ता है.
addDurationItem()DurationItemसवालों की एक नई सूची जोड़ी जाती है, जिससे जवाब देने वाले व्यक्ति को पता चल जाता है कि कितने समय के लिए जवाब दिया गया.
addEditor(emailAddress)Formदिए गए उपयोगकर्ता को Form के संपादकों की सूची में जोड़ता है.
addEditor(user)Formदिए गए उपयोगकर्ता को Form के संपादकों की सूची में जोड़ता है.
addEditors(emailAddresses)FormForm के लिए, संपादकों की सूची में उपयोगकर्ताओं की दी गई श्रेणी जोड़ता है.
addGridItem()GridItemकॉलम में पंक्तियों के ग्रिड के रूप में पेश किया गया, सवाल का एक नया आइटम जोड़ा जाता है. इस सुविधा का इस्तेमाल करके, जवाब देने वाला व्यक्ति रेडियो बटन के क्रम में से हर पंक्ति में एक विकल्प चुन सकता है.
addImageItem()ImageItemइमेज वाला एक नया लेआउट आइटम जोड़ता है.
addListItem()ListItemजवाब देने वाले व्यक्ति को एक नया सवाल आइटम जोड़ा जाता है. इसकी मदद से, वह जवाब देने वाले लोगों को ड्रॉप-डाउन सूची में से किसी एक विकल्प को चुन सकता है.
addMultipleChoiceItem()MultipleChoiceItemजवाब देने वाले व्यक्ति के साथ एक नया सवाल आइटम जोड़ा जाता है. इस आइटम के ज़रिए, जवाब देने वाले लोगों को रेडियो बटन की सूची या फिर दूसरे फ़ील्ड में से कोई एक विकल्प चुनने की सुविधा मिलती है.
addPageBreakItem()PageBreakItemपेज के शुरू में दिखने वाला नया लेआउट आइटम जोड़ता है.
addParagraphTextItem()ParagraphTextItemजवाब देने वाले व्यक्ति को एक नया सवाल आइटम, जो टेक्स्ट के ब्लॉक में डालने की अनुमति देता है.
addScaleItem()ScaleItemजवाब देने वाले व्यक्ति को एक नया सवाल आइटम, जो रेडियो बटन के नंबर वाले क्रम में से एक विकल्प चुनने की अनुमति देता है
addSectionHeaderItem()SectionHeaderItemएक नए लेआउट आइटम को जोड़ता है, जो विज़ुअल तौर पर सेक्शन की शुरुआत के बारे में बताता है.
addTextItem()TextItemएक नया सवाल आइटम जोड़ता है, जो जवाब देने वाले को एक लाइन का टेक्स्ट डालने देता है.
addTimeItem()TimeItemजवाब देने वाले व्यक्ति को दिन का समय दिखाने वाला नया सवाल आइटम जोड़ता है.
addVideoItem()VideoItemएक नया लेआउट आइटम जोड़ता है जो वीडियो दिखाता है.
canEditResponse()Booleanइससे यह तय होता है कि फ़ॉर्म सबमिट करने के बाद, फ़ॉर्म में बदलाव करने का लिंक दिखेगा या नहीं.
collectsEmail()Booleanयह तय करता है कि फ़ॉर्म, जवाब देने वालों के ईमेल पते इकट्ठा करता है या नहीं.
createResponse()FormResponseफ़ॉर्म में नया जवाब बनाता है.
deleteAllResponses()Formफ़ॉर्म में सबमिट किए गए सभी जवाबों को मिटा देता है.
deleteItem(index)voidदिए गए इंडेक्स से आइटम को फ़ॉर्म के सभी आइटम से मिटाता है.
deleteItem(item)voidदिए गए आइटम को मिटाता है.
deleteResponse(responseId)Formफ़ॉर्म के रिस्पॉन्स स्टोर से एक जवाब मिटा देता है.
getConfirmationMessage()Stringफ़ॉर्म पाने के लिए, पुष्टि करने का मैसेज मिलता है.
getCustomClosedFormMessage()Stringअगर फ़ॉर्म, जवाब स्वीकार नहीं कर रहा है, तो दिखाए जाने वाले कस्टम मैसेज या अगर कोई कस्टम मैसेज सेट नहीं किया गया है, तो खाली स्ट्रिंग मिलती है.
getDescription()Stringयहां फ़ॉर्म का ब्यौरा मिलता है.
getDestinationId()Stringफ़ॉर्म के जवाब के डेस्टिनेशन का आईडी मिलता है.
getDestinationType()DestinationTypeफ़ॉर्म के टाइप का डेस्टिनेशन मिलता है.
getEditUrl()Stringवह यूआरएल मिलता है जिसका इस्तेमाल फ़ॉर्म मोड में बदलाव करने के लिए किया जा सकता है.
getEditors()User[]इस Form के संपादकों की सूची मिलती है.
getId()Stringफ़ॉर्म का आईडी मिलता है.
getItemById(id)Itemकिसी दिए गए आईडी से आइटम लेता है.
getItems()Item[]फ़ॉर्म में सभी आइटम की श्रेणी मिलती है.
getItems(itemType)Item[]किसी खास टाइप के सभी आइटम की कैटगरी मिलती है.
getPublishedUrl()Stringवह यूआरएल मिलता है जिसका इस्तेमाल फ़ॉर्म में जवाब देने के लिए किया जा सकता है.
getResponse(responseId)FormResponseरिस्पॉन्स आईडी के आधार पर, फ़ॉर्म के लिए एक रिस्पॉन्स मिलता है.
getResponses()FormResponse[]फ़ॉर्म के सभी जवाबों की श्रेणी मिलती है.
getResponses(timestamp)FormResponse[]किसी दिए गए तारीख और समय के बाद सभी फ़ॉर्म और जवाबों की श्रेणी मिलती है.
getShuffleQuestions()Booleanइससे पता चलता है कि फ़ॉर्म के हर पेज पर, सवालों का क्रम रैंडम है या नहीं.
getSummaryUrl()Stringवह यूआरएल मिलता है जिसका इस्तेमाल फ़ॉर्म के जवाबों की खास जानकारी देखने के लिए किया जा सकता है.
getTitle()Stringफ़ॉर्म को शीर्षक देता है.
hasLimitOneResponsePerUser()Booleanयह तय करें कि फ़ॉर्म प्रति जवाब देने वाले को सिर्फ़ एक जवाब देने की अनुमति देता है या नहीं.
hasProgressBar()Booleanइससे पता चलता है कि फ़ॉर्म किसी प्रगति बार को दिखाता है या नहीं.
hasRespondAgainLink()Booleanयह तय करता है कि फ़ॉर्म भरने के बाद, जवाब देने वाले व्यक्ति को फ़ॉर्म सबमिट करने का लिंक दिखेगा या नहीं.
isAcceptingResponses()Booleanइससे पता चलता है कि यह फ़ॉर्म अभी जवाब स्वीकार कर रहा है या नहीं.
isPublishingSummary()Booleanयह तय करता है कि फ़ॉर्म भरने के बाद जवाब देने वाले लोगों को फ़ॉर्म में जवाबों की खास जानकारी देखने का लिंक दिखाई देगा या नहीं.
isQuiz()Booleanयह पता लगाता है कि फ़ॉर्म एक क्विज़ है या नहीं.
moveItem(from, to)Itemकिसी दिए गए इंडेक्स के किसी आइटम को फ़ॉर्म में मौजूद सभी आइटम के बीच, किसी दूसरे इंडेक्स में ले जाता है.
moveItem(item, toIndex)Itemकिसी दिए गए आइटम को फ़ॉर्म के सभी आइटम के बीच दिए गए इंडेक्स में ले जाता है.
removeDestination()Formफ़ॉर्म को मौजूदा जवाब के डेस्टिनेशन से अलग कर देता है.
removeEditor(emailAddress)FormForm के लिए, संपादक की सूची से दिए गए उपयोगकर्ता को निकालें.
removeEditor(user)FormForm के लिए, संपादक की सूची से दिए गए उपयोगकर्ता को निकालें.
requiresLogin()Booleanयह फ़ॉर्म तय करता है कि फ़ॉर्म के जवाब देने से पहले जवाब देने वालों को उसी डोमेन या उप डोमेन के किसी खाते में लॉग इन करना होगा या नहीं.
setAcceptingResponses(enabled)Formसेट करती है कि फ़ॉर्म अभी जवाब स्वीकार कर रहा है या नहीं.
setAllowResponseEdits(enabled)Formसेट करती है कि फ़ॉर्म को सबमिट करने के बाद फ़ॉर्म में बदलाव करने के लिए लिंक दिखाई देगा या नहीं.
setCollectEmail(collect)Formसेट करती है कि फ़ॉर्म, जवाब देने वालों के ईमेल पते इकट्ठा करता है या नहीं.
setConfirmationMessage(message)Formफ़ॉर्म और पुष्टि करने वाला मैसेज सेट करता है.
setCustomClosedFormMessage(message)Formअगर फ़ॉर्म, जवाब स्वीकार नहीं कर रहा है, तो मैसेज दिखाने के लिए सेट करता है.
setDescription(description)Formफ़ॉर्म और उसका विवरण सेट करता है.
setDestination(type, id)Formवह डेस्टिनेशन सेट करता है जहां फ़ॉर्म के जवाब सेव किए जाते हैं.
setIsQuiz(enabled)Formसेट करता है कि फ़ॉर्म क्विज़ है या नहीं.
setLimitOneResponsePerUser(enabled)Formसेट करें कि फ़ॉर्म प्रति जवाब देने वाले को केवल एक जवाब की अनुमति देता है या नहीं.
setProgressBar(enabled)Formसेट करता है कि फ़ॉर्म में प्रगति बार है या नहीं.
setPublishingSummary(enabled)Formसेट करता है कि फ़ॉर्म, जवाब देने वाले व्यक्ति के फ़ॉर्म सबमिट करने के बाद, जवाबों की खास जानकारी देखने के लिए लिंक दिखाता है या नहीं.
setRequireLogin(requireLogin)Formयह सेट करती है कि फ़ॉर्म के लिए जवाब देने वालों को प्रतिक्रिया देने से पहले उसी डोमेन या उप डोमेन के किसी खाते में लॉग इन करना होगा या नहीं.
setShowLinkToRespondAgain(enabled)Formसेट करती है कि फ़ॉर्म के जवाब देने वाले व्यक्ति के फ़ॉर्म भरने के बाद, फ़ॉर्म में एक और जवाब सबमिट करने का लिंक दिखाई देता है या नहीं.
setShuffleQuestions(shuffle)Formसेट करें कि फ़ॉर्म के हर पेज पर सवालों का क्रम रैंडम है या नहीं.
setTitle(title)Formफ़ॉर्म का शीर्षक सेट करता है.
shortenFormUrl(url)Stringकिसी फ़ॉर्म के लंबे यूआरएल को छोटे यूआरएल में बदलता है.
submitGrades(responses)Formदिए गए FormResponses के लिए ग्रेड सबमिट करता है.

FormApp

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
AlignmentAlignmentअलग-अलग तरह की इमेज की गिनती.
DestinationTypeDestinationTypeडेस्टिनेशन के ऐसे टाइप की जानकारी जो फ़ॉर्म के जवाबों को सेव कर सकते हैं.
FeedbackTypeFeedbackTypeअलग-अलग तरह के Feedbacks का संग्रह.
ItemTypeItemTypeअलग-अलग तरह के Items का संग्रह.
PageNavigationTypePageNavigationTypeपेजों पर नेविगेट करने के लिए, संभावित व्यवहार की जांच.

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
create(title)Formनया Form बनाता और दिखाता है.
createCheckboxGridValidation()CheckboxGridValidationBuilderऐसा चेकबॉक्स खोज का इंस्टेंस देता है जो CheckboxGridItem पर पुष्टि सेट करने के लिए इस्तेमाल किया जा सकता है.
createCheckboxValidation()CheckboxValidationBuilderयह चेकबॉक्स चेकबॉक्स पुष्टि करने वाला टूल दिखाता है, जिसका इस्तेमाल CheckboxItem पर पुष्टि सेट करने के लिए किया जा सकता है.
createFeedback()QuizFeedbackBuilderQuizFeedbackBuilder का एक इंस्टेंस दिखाता है, जिसका इस्तेमाल ग्रेड देने वाले Item पर सुझाव सेट करने के लिए किया जा सकता है.
createGridValidation()GridValidationBuilderयह GridValidationBuilder का इंस्टेंस दिखाता है, जिसका इस्तेमाल GridItem पर पुष्टि सेट करने के लिए किया जा सकता है.
createParagraphTextValidation()ParagraphTextValidationBuilderपैराग्राफ़ ग्राफ़ की पुष्टि करने वाले का एक उदाहरण दिखाता है, जिसका इस्तेमाल ParagraphTextItem पर पुष्टि सेट करने के लिए किया जा सकता है.
createTextValidation()TextValidationBuilderटेक्स्ट की पुष्टि करने वाले बिल्डर का एक इंस्टेंस दिखाता है, जिसका इस्तेमाल TextItem पर पुष्टि सेट करने के लिए किया जा सकता है.
getActiveForm()Formवह फ़ॉर्म दिखाता है जिसमें स्क्रिप्ट कंटेनर-बाउंड है.
getUi()Uiफ़ॉर्म एडिटर का यूज़र-इंटरफ़ेस एनवायरमेंट दिखाता है, जो स्क्रिप्ट को मेन्यू, डायलॉग, और साइडबार जैसी सुविधाएं जोड़ने की अनुमति देता है.
openById(id)FormForm को खास आईडी के साथ दिखाता है.
openByUrl(url)Formबताए गए यूआरएल के साथ Form दिखाता है.

FormResponse

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getEditResponseUrl()Stringऐसा यूआरएल जनरेट करता है जिसका इस्तेमाल पहले ही सबमिट किए जा चुके जवाब में बदलाव करने के लिए किया जा सकता है.
getGradableItemResponses()ItemResponse[]आइटम को रिस्पॉन्स में दिए गए सभी जवाब उसी क्रम में मिलते हैं जिस क्रम में फ़ॉर्म में दिखते हैं.
getGradableResponseForItem(item)ItemResponseकिसी दिए गए आइटम के लिए, फ़ॉर्म के जवाब में शामिल आइटम का रिस्पॉन्स मिलता है.
getId()Stringफ़ॉर्म रिस्पॉन्स का आईडी मिलता है.
getItemResponses()ItemResponse[]आइटम को रिस्पॉन्स में दिए गए सभी जवाब उसी क्रम में मिलते हैं जिस क्रम में फ़ॉर्म में दिखते हैं.
getRespondentEmail()Stringजवाब सबमिट करने वाले व्यक्ति का ईमेल पता पाएं, अगर Form.setCollectEmail(collect) सेटिंग चालू हो.
getResponseForItem(item)ItemResponseकिसी दिए गए आइटम के लिए, इस फ़ॉर्म के जवाब में मौजूद आइटम का रिस्पॉन्स मिलता है.
getTimestamp()Dateफ़ॉर्म के जवाब सबमिट करने के लिए टाइमस्टैंप पाएं.
submit()FormResponseजवाब सबमिट करता है.
toPrefilledUrl()Stringउस फ़ॉर्म के लिए एक यूआरएल जनरेट करता है जिसमें जवाब इस फ़ॉर्म में दिए गए जवाबों के आधार पर पहले से भरे हुए होते हैं.
withItemGrade(gradedResponse)FormResponseफ़ॉर्म के जवाब में दिए गए आइटम के जवाब जोड़ता है.
withItemResponse(response)FormResponseफ़ॉर्म में दिए गए जवाब को आइटम में जोड़ता है.

GridItem

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
clearValidation()GridItemइस ग्रिड आइटम के लिए किसी भी डेटा की पुष्टि को हटाता है.
createResponse(responses)ItemResponseइस ग्रिड आइटम के लिए एक नया ItemResponse बनाता है.
duplicate()GridItemइस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
getColumns()String[]ग्रिड में हर कॉलम की वैल्यू लेता है.
getHelpText()Stringआइटम का सहायता टेक्स्ट मिलता है. कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
getId()Integerआइटम के लिए यूनीक आइडेंटिफ़ायर पाएं.
getIndex()Integerफ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स मिलता है.
getRows()String[]ग्रिड में हर पंक्ति की वैल्यू पाता है.
getTitle()Stringआइटम का शीर्षक मिलता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
getType()ItemTypeआइटम टाइप को दिखाता है, जिसे ItemType के तौर पर दिखाया जाता है.
isRequired()Booleanयह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setColumns(columns)GridItemयह वैल्यू के कलेक्शन के आधार पर, ग्रिड के कॉलम सेट करता है.
setHelpText(text)GridItemआइटम और सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
setRequired(enabled)GridItemयह सेट करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setRows(rows)GridItemयह मानों की श्रेणी के आधार पर ग्रिड की पंक्तियां सेट करता है.
setTitle(title)GridItemआइटम के शीर्षक को सेट करता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
setValidation(validation)GridItemइस ग्रिड आइटम के लिए डेटा की पुष्टि सेट करता है.

GridValidation

GridValidationBuilder

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
requireLimitOneResponsePerColumn()GridValidationBuilderग्रिड आइटम के लिए हर कॉलम में एक जवाब होना ज़रूरी है.

ImageItem

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
duplicate()ImageItemइस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
getAlignment()Alignmentइमेज और इमेज का हॉरिज़ॉन्टल अलाइनमेंट मिलता है.
getHelpText()Stringआइटम का सहायता टेक्स्ट मिलता है. कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
getId()Integerआइटम के लिए यूनीक आइडेंटिफ़ायर पाएं.
getImage()Blobइससे वह इमेज मिलती है जो फ़िलहाल आइटम को असाइन की गई है.
getIndex()Integerफ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स मिलता है.
getTitle()Stringआइटम का शीर्षक मिलता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
getType()ItemTypeआइटम टाइप को दिखाता है, जिसे ItemType के तौर पर दिखाया जाता है.
getWidth()Integerपिक्सल में इमेज और चौड़ाई की जानकारी पाएं.
setAlignment(alignment)ImageItemइमेज और इमेज को हॉरिज़ॉन्टल अलाइनमेंट के तौर पर सेट करता है.
setHelpText(text)ImageItemआइटम और सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
setImage(image)ImageItemइमेज को सेट करता है.
setTitle(title)ImageItemआइटम के शीर्षक को सेट करता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
setWidth(width)ImageItemइमेज की चौड़ाई को पिक्सल में सेट करता है.

Item

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
asCheckboxGridItem()CheckboxGridItemआइटम को चेकबॉक्स ग्रिड आइटम के रूप में दिखाता है.
asCheckboxItem()CheckboxItemआइटम को एक चेकबॉक्स आइटम के तौर पर दिखाता है.
asDateItem()DateItemआइटम को तारीख आइटम के तौर पर दिखाता है.
asDateTimeItem()DateTimeItemआइटम को तारीख वाले आइटम के तौर पर दिखाता है.
asDurationItem()DurationItemआइटम को कुल समय वाले आइटम के तौर पर दिखाता है.
asGridItem()GridItemआइटम को ग्रिड आइटम के तौर पर दिखाता है.
asImageItem()ImageItemआइटम को इमेज आइटम के तौर पर दिखाता है.
asListItem()ListItemआइटम को सूची आइटम के तौर पर दिखाता है.
asMultipleChoiceItem()MultipleChoiceItemआइटम को कई विकल्प वाले आइटम के तौर पर दिखाता है.
asPageBreakItem()PageBreakItemआइटम को पेज-ब्रेक आइटम के रूप में लौटाता है.
asParagraphTextItem()ParagraphTextItemआइटम को पैराग्राफ़-टेक्स्ट आइटम के रूप में लौटाता है.
asScaleItem()ScaleItemआइटम को स्केल आइटम के रूप में दिखाता है.
asSectionHeaderItem()SectionHeaderItemआइटम को सेक्शन-हेडर आइटम के रूप में दिखाता है.
asTextItem()TextItemआइटम को टेक्स्ट आइटम के तौर पर दिखाता है.
asTimeItem()TimeItemआइटम को समय आइटम के रूप में लौटाता है.
asVideoItem()VideoItemआइटम को वीडियो आइटम के तौर पर दिखाता है.
duplicate()Itemइस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
getHelpText()Stringआइटम का सहायता टेक्स्ट मिलता है. कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
getId()Integerआइटम के लिए यूनीक आइडेंटिफ़ायर पाएं.
getIndex()Integerफ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स मिलता है.
getTitle()Stringआइटम का शीर्षक मिलता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
getType()ItemTypeआइटम टाइप को दिखाता है, जिसे ItemType के तौर पर दिखाया जाता है.
setHelpText(text)Itemआइटम और सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
setTitle(title)Itemआइटम के शीर्षक को सेट करता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.

ItemResponse

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getFeedback()Objectजवाब देने वाले व्यक्ति के सबमिट किए गए जवाब पर सुझाव मिलता है.
getItem()Itemइस जवाब का जवाब देने के लिए, सवाल का आइटम मिलता है.
getResponse()Objectजवाब देने वाले व्यक्ति को वही जवाब मिलता है जो उसने सबमिट किया है.
getScore()Objectजवाब देने वाले व्यक्ति के सबमिट किए गए जवाब पर स्कोर मिलता है.
setFeedback(feedback)ItemResponseउन जवाबों को सेट करती है जिन्हें जवाब देने वाले को सबमिट किए गए जवाब के हिसाब से दिखाया जाना चाहिए.
setScore(score)ItemResponseजवाब देने वाले व्यक्ति के सबमिट किए गए जवाब के लिए स्कोर सेट करता है.

ItemType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
CHECKBOXEnumसवालों का एक ऐसा आइटम जो जवाब देने वाले लोगों को, एक या एक से ज़्यादा चेकबॉक्स चुनने की सुविधा देता है. साथ ही, सवाल-जवाब का एक फ़ील्ड भी डाल सकता है.
CHECKBOX_GRIDEnumकॉलम के ग्रिड के तौर पर दिखाया गया सवाल आइटम, जो जवाब देने वाले लोगों को चेकबॉक्स के क्रम में से हर पंक्ति में कई विकल्प चुनने की अनुमति देता है.
DATEEnumसवाल वाला ऐसा आइटम जिससे जवाब देने वाले व्यक्ति को किसी तारीख की जानकारी मिलती है.
DATETIMEEnumसवाल का जवाब देने वाले व्यक्ति को तारीख और समय दिखाने की अनुमति.
DURATIONEnumसवालों का एक ऐसा आइटम जो जवाब देने वाले व्यक्ति को जवाब देने में लगने वाला समय बताता है.
GRIDEnumजवाब देने वाले लोगों को रेडियो बटन के क्रम में से, हर लाइन में कोई एक विकल्प चुनने के लिए, सवाल और आइटम को कॉलम के ग्रिड के तौर पर दिखाया जाता है.
IMAGEEnumऐसा लेआउट आइटम जिसमें कोई इमेज दिखती है.
LISTEnumसवाल का जवाब देने वाला व्यक्ति, जो जवाब देने वाले लोगों को ड्रॉप-डाउन सूची से कोई एक विकल्प चुनने की अनुमति देता है.
MULTIPLE_CHOICEEnumसवालों का एक ऐसा आइटम जो जवाब देने वाले लोगों को रेडियो बटन की सूची में से किसी एक विकल्प को या किसी वैकल्पिक "other" फ़ील्ड में से चुनने की अनुमति देता है.
PAGE_BREAKEnumऐसा लेआउट आइटम जिसमें पेज की शुरुआत होती है.
PARAGRAPH_TEXTEnumसवालों का एक ऐसा आइटम जो जवाब देने वाले को टेक्स्ट के ब्लॉक में जाने की अनुमति देता है.
SCALEEnumसवालों का एक ऐसा आइटम जो जवाब देने वाले को नंबर किए गए रेडियो बटन के क्रम में से कोई एक विकल्प चुनने की अनुमति देता है.
SECTION_HEADEREnumलेआउट आइटम, जो सेक्शन की शुरुआत को विज़ुअल तरीके से दिखाता है.
TEXTEnumसवालों का एक ऐसा आइटम जो जवाब देने वाले को एक लाइन का टेक्स्ट डालने देता है.
TIMEEnumसवाल का जवाब देने वाले व्यक्ति को दिन के किसी खास समय के बारे में सवाल पूछने की सुविधा मिलती है.
VIDEOEnumYouTube वीडियो दिखाने वाला लेआउट आइटम.
FILE_UPLOADEnumसवालों का एक ऐसा आइटम जो जवाब देने वाले व्यक्ति को फ़ाइल अपलोड करने देता है.

ListItem

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
createChoice(value)Choiceनया विकल्प बनाता है.
createChoice(value, isCorrect)Choiceनया विकल्प बनाता है.
createChoice(value, navigationItem)Choiceपेज-नेविगेशन विकल्प के तौर पर एक नया विकल्प बनाया जाता है. यह विकल्प किसी दिए गए पेज-ब्रेक आइटम पर जाता है.
createChoice(value, navigationType)Choiceपेज-नेविगेशन विकल्प के साथ एक नया विकल्प बनाता है.
createResponse(response)ItemResponseइस सूची आइटम के लिए एक नया ItemResponse बनाता है.
duplicate()ListItemइस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
getChoices()Choice[]किसी भी आइटम के लिए सभी विकल्प मिलते हैं.
getFeedbackForCorrect()QuizFeedbackकिसी सवाल का सही जवाब देने पर, जवाब देने वाले लोगों को दिखने वाला सुझाव.
getFeedbackForIncorrect()QuizFeedbackकिसी सवाल का गलत जवाब देने पर, जवाब देने वाले लोगों को दिखने वाला सुझाव.
getHelpText()Stringआइटम का सहायता टेक्स्ट मिलता है. कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
getId()Integerआइटम के लिए यूनीक आइडेंटिफ़ायर पाएं.
getIndex()Integerफ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स मिलता है.
getPoints()Integerग्रेड देने लायक आइटम की पॉइंट वैल्यू दिखाता है.
getTitle()Stringआइटम का शीर्षक मिलता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
getType()ItemTypeआइटम टाइप को दिखाता है, जिसे ItemType के तौर पर दिखाया जाता है.
isRequired()Booleanयह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setChoiceValues(values)ListItemस्ट्रिंग की श्रेणी से किसी आइटम के लिए विकल्प सेट करता है.
setChoices(choices)ListItemकिसी आइटम के लिए विकल्पों की श्रेणी सेट करता है.
setFeedbackForCorrect(feedback)ListItemयह सुझाव सेट करता है कि जवाब देने वाले लोगों को किसी सवाल का सही जवाब देने पर क्या दिखे.
setFeedbackForIncorrect(feedback)ListItemजवाब देने वाले लोगों को किसी सवाल का गलत जवाब देने पर उन्हें दिखने वाले सुझाव सेट करता है.
setHelpText(text)ListItemआइटम और सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
setPoints(points)ListItemऐसे आइटम की संख्या सेट करता है जिन्हें ग्रेड दिया जा सकता है.
setRequired(enabled)ListItemयह सेट करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setTitle(title)ListItemआइटम के शीर्षक को सेट करता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.

MultipleChoiceItem

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
createChoice(value)Choiceनया विकल्प बनाता है.
createChoice(value, isCorrect)Choiceनया विकल्प बनाता है.
createChoice(value, navigationItem)Choiceपेज-नेविगेशन विकल्प के तौर पर एक नया विकल्प बनाया जाता है. यह विकल्प किसी दिए गए पेज-ब्रेक आइटम पर जाता है.
createChoice(value, navigationType)Choiceपेज-नेविगेशन विकल्प के साथ एक नया विकल्प बनाता है.
createResponse(response)ItemResponseकई विकल्प वाले इस आइटम के लिए, नया ItemResponse बनाता है.
duplicate()MultipleChoiceItemइस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
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यह तय करता है कि आइटम में "other" विकल्प है.
isRequired()Booleanयह तय करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setChoiceValues(values)MultipleChoiceItemस्ट्रिंग की श्रेणी से किसी आइटम के लिए विकल्प सेट करता है.
setChoices(choices)MultipleChoiceItemकिसी आइटम के लिए विकल्पों की श्रेणी सेट करता है.
setFeedbackForCorrect(feedback)MultipleChoiceItemयह सुझाव सेट करता है कि जवाब देने वाले लोगों को किसी सवाल का सही जवाब देने पर क्या दिखे.
setFeedbackForIncorrect(feedback)MultipleChoiceItemजवाब देने वाले लोगों को किसी सवाल का गलत जवाब देने पर उन्हें दिखने वाले सुझाव सेट करता है.
setHelpText(text)MultipleChoiceItemआइटम और सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
setPoints(points)MultipleChoiceItemऐसे आइटम की संख्या सेट करता है जिन्हें ग्रेड दिया जा सकता है.
setRequired(enabled)MultipleChoiceItemयह सेट करता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना चाहिए या नहीं.
setTitle(title)MultipleChoiceItemआइटम के शीर्षक को सेट करता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
showOtherOption(enabled)MultipleChoiceItemसेट करें कि आइटम में "other" विकल्प है.

PageBreakItem

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
duplicate()PageBreakItemइस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
getGoToPage()PageBreakItemPageBreakItem को इस पेज ब्रेक से पहले पूरा होने के बाद, सीधे पेज पर भेज दिया जाएगा (इसका मतलब है कि फ़ॉर्म लोड होने के दौरान, क्रम में सामान्य प्रोग्रेस करके पेज ब्रेक पर जाना).
getHelpText()Stringआइटम का सहायता टेक्स्ट मिलता है. कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
getId()Integerआइटम के लिए यूनीक आइडेंटिफ़ायर पाएं.
getIndex()Integerफ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स मिलता है.
getPageNavigationType()PageNavigationTypeइस तरह के पेज नेविगेशन को शामिल किया जा सकता है, जो पेज ब्रेक होने से पहले ही पेज को पूरा करने के बाद होता है (इसका मतलब है कि पेज लोड होने के दौरान, फ़ॉर्म के एक पेज से दूसरे पेज पर जाने के बाद, सामान्य पेज ब्रेक होने पर).
getTitle()Stringआइटम का शीर्षक मिलता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
getType()ItemTypeआइटम टाइप को दिखाता है, जिसे ItemType के तौर पर दिखाया जाता है.
setGoToPage(goToPageItem)PageBreakItemइस पेज के ब्रेक होने से पहले पेज को पूरा करने के बाद, उस पर जाने के लिए पेज को सेट करता है (इसका मतलब है कि फ़ॉर्म के माध्यम से पेज लोड होने की सामान्य प्रोग्रेस तक पहुंचने पर).
setGoToPage(navigationType)PageBreakItemइस पेज नेविगेशन से पहले पेज पूरा होने के बाद होने वाले पेज नेविगेशन का टाइप सेट करता है (इसका मतलब है कि फ़ॉर्म के ज़रिए ट्रेडिशनल प्रोग्रेस के हिसाब से, इस पेज के ब्रेक के बाद).
setHelpText(text)PageBreakItemआइटम और सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
setTitle(title)PageBreakItemआइटम के शीर्षक को सेट करता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
CONTINUEEnumमौजूदा पेज भरने के बाद, फ़ॉर्म के अगले पेज पर जाएं.
GO_TO_PAGEEnumमौजूदा पेज भरने के बाद, फ़ॉर्म के किसी खास पेज पर जाएं.
RESTARTEnumमौजूदा पेज को पूरा करने के बाद, अब तक डाले गए जवाबों को मिटाए बिना, फ़ॉर्म को शुरुआत से रीस्टार्ट करें.
SUBMITEnumमौजूदा पेज पूरा करने के बाद, फ़ॉर्म के जवाब सबमिट करें.

ParagraphTextItem

माटिंग में इस्तेमाल हुए तरीके

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

ParagraphTextValidation

ParagraphTextValidationBuilder

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
requireTextContainsPattern(pattern)ParagraphTextValidationBuilderपैटर्न शामिल करने के लिए जवाब ज़रूरी है.
requireTextDoesNotContainPattern(pattern)ParagraphTextValidationBuilderपैटर्न शामिल न होने के जवाब की ज़रूरत है.
requireTextDoesNotMatchPattern(pattern)ParagraphTextValidationBuilderपैटर्न से मेल न खाने के लिए जवाब ज़रूरी है.
requireTextLengthGreaterThanOrEqualTo(number)ParagraphTextValidationBuilderजवाब की लंबाई वैल्यू से ज़्यादा या उसके बराबर होनी चाहिए.
requireTextLengthLessThanOrEqualTo(number)ParagraphTextValidationBuilderजवाब की लंबाई वैल्यू से कम होनी चाहिए.
requireTextMatchesPattern(pattern)ParagraphTextValidationBuilderपैटर्न से मिलान करने के लिए जवाब की ज़रूरत होती है.

QuizFeedback

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getLinkUrls()String[]इस नीति को, सुझाव से जुड़े यूआरएल की सूची मिलती है.
getText()Stringसुझाव, शिकायत या राय का डिसप्ले टेक्स्ट मिलता है.

QuizFeedbackBuilder

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addLink(url)QuizFeedbackBuilderइससे, शिकायत और पूरक कॉन्टेंट का लिंक जोड़ा जाता है.
addLink(url, displayText)QuizFeedbackBuilderइससे, शिकायत और पूरक कॉन्टेंट का लिंक जोड़ा जाता है.
build()QuizFeedbackइस बिल्डर से जुड़े टाइप के लिए सुझाव बनाता है.
copy()QuizFeedbackBuilderइस बिल्डर की कॉपी दिखाता है.
setText(text)QuizFeedbackBuilderसुझाव टेक्स्ट सेट करता है.

ScaleItem

माटिंग में इस्तेमाल हुए तरीके

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

SectionHeaderItem

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
duplicate()SectionHeaderItemइस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
getHelpText()Stringआइटम का सहायता टेक्स्ट मिलता है. कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
getId()Integerआइटम के लिए यूनीक आइडेंटिफ़ायर पाएं.
getIndex()Integerफ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स मिलता है.
getTitle()Stringआइटम का शीर्षक मिलता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
getType()ItemTypeआइटम टाइप को दिखाता है, जिसे ItemType के तौर पर दिखाया जाता है.
setHelpText(text)SectionHeaderItemआइटम और सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
setTitle(title)SectionHeaderItemआइटम के शीर्षक को सेट करता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.

TextItem

माटिंग में इस्तेमाल हुए तरीके

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

TextValidation

TextValidationBuilder

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
requireNumber()TextValidationBuilderटेक्स्ट आइटम के लिए नंबर होना ज़रूरी है.
requireNumberBetween(start, end)TextValidationBuilderटेक्स्ट आइटम को शुरू और खत्म होने के बीच की संख्या शामिल करनी होगी.
requireNumberEqualTo(number)TextValidationBuilderटेक्स्ट आइटम, दिए गए मान के बराबर की संख्या होना चाहिए.
requireNumberGreaterThan(number)TextValidationBuilderटेक्स्ट आइटम, बताई गई वैल्यू से ज़्यादा संख्या में होना चाहिए.
requireNumberGreaterThanOrEqualTo(number)TextValidationBuilderटेक्स्ट आइटम, तय किए गए मान से ज़्यादा या उसके बराबर की संख्या होना चाहिए.
requireNumberLessThan(number)TextValidationBuilderटेक्स्ट आइटम, बताई गई वैल्यू से कम संख्या में होना चाहिए.
requireNumberLessThanOrEqualTo(number)TextValidationBuilderटेक्स्ट आइटम, तय किए गए मान से कम या उसके बराबर की संख्या होना चाहिए.
requireNumberNotBetween(start, end)TextValidationBuilderटेक्स्ट आइटम को शुरू और खत्म होने के बीच की संख्या से मेल नहीं खाता.
requireNumberNotEqualTo(number)TextValidationBuilderटेक्स्ट आइटम को उस नंबर के बराबर नहीं होना चाहिए, जो दर्ज किया गया मान है.
requireTextContainsPattern(pattern)TextValidationBuilderपैटर्न शामिल करने के लिए जवाब ज़रूरी है.
requireTextDoesNotContainPattern(pattern)TextValidationBuilderपैटर्न शामिल न होने के जवाब की ज़रूरत है.
requireTextDoesNotMatchPattern(pattern)TextValidationBuilderपैटर्न से मेल न खाने के लिए जवाब ज़रूरी है.
requireTextIsEmail()TextValidationBuilderटेक्स्ट आइटम के लिए एक ईमेल पता होना ज़रूरी है.
requireTextIsUrl()TextValidationBuilderटेक्स्ट आइटम के लिए एक यूआरएल होना ज़रूरी है.
requireTextLengthGreaterThanOrEqualTo(number)TextValidationBuilderजवाब की लंबाई वैल्यू से ज़्यादा या उसके बराबर होनी चाहिए.
requireTextLengthLessThanOrEqualTo(number)TextValidationBuilderजवाब की लंबाई वैल्यू से कम होनी चाहिए.
requireTextMatchesPattern(pattern)TextValidationBuilderपैटर्न से मिलान करने के लिए जवाब की ज़रूरत होती है.
requireWholeNumber()TextValidationBuilderटेक्स्ट आइटम एक पूर्ण संख्या में होना चाहिए.

TimeItem

माटिंग में इस्तेमाल हुए तरीके

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

VideoItem

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
duplicate()VideoItemइस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.
getAlignment()Alignmentवीडियो और/या हॉरिज़ॉन्टल अलाइनमेंट पाएं.
getHelpText()Stringआइटम का सहायता टेक्स्ट मिलता है. कभी-कभी इसे ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
getId()Integerआइटम के लिए यूनीक आइडेंटिफ़ायर पाएं.
getIndex()Integerफ़ॉर्म में मौजूद सभी आइटम के बीच आइटम का इंडेक्स मिलता है.
getTitle()Stringआइटम का शीर्षक मिलता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
getType()ItemTypeआइटम टाइप को दिखाता है, जिसे ItemType के तौर पर दिखाया जाता है.
getWidth()Integerवीडियो की चौड़ाई पिक्सल में बढ़ा देता है.
setAlignment(alignment)VideoItemवीडियो को हॉरिज़ॉन्टल अलाइनमेंट के तौर पर सेट करता है.
setHelpText(text)VideoItemआइटम और सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए ब्यौरे का टेक्स्ट भी कहा जाता है.
setTitle(title)VideoItemआइटम के शीर्षक को सेट करता है. कभी-कभी इसे SectionHeaderItem के मामले में हेडर टेक्स्ट भी कहा जाता है.
setVideoUrl(youtubeUrl)VideoItemकिसी YouTube यूआरएल या YouTube वीडियो आईडी से, वीडियो को सेट करता है.
setWidth(width)VideoItemवीडियो की चौड़ाई पिक्सल में सेट करता है.