Forms Service

फॉर्म

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

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

CheckboxValidation

CheckboxValidationBuilder

तरीके

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

Choice

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getGotoPage()PageBreakItemPageBreakItem को GO_TO_PAGE डेस्टिनेशन के तौर पर सेट करता है अगर जवाब देने वाला व्यक्ति इस विकल्प को चुनता है और मौजूदा पेज को पूरा करता है.
getPageNavigationType()PageNavigationTypeजवाब देने वाला व्यक्ति यह विकल्प चुनने पर, PageNavigationType की सूचना देगा और मौजूदा पेज को पूरा करता है.
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)Formदिए गए उपयोगकर्ता को Form के संपादकों की सूची से हटाता है.
removeEditor(user)Formदिए गए उपयोगकर्ता को Form के संपादकों की सूची से हटाता है.
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डेस्टिनेशन के उन टाइप की सूची जिनमें फ़ॉर्म के जवाब सेव किए जा सकते हैं.
FeedbackTypeFeedbackTypeFeedbacks के प्रकारों की गिनती.
ItemTypeItemTypeItems के प्रकारों की गिनती.
PageNavigationTypePageNavigationTypeपेज नेविगेट करने के लिए संभावित व्यवहार की गिनती.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
create(title)Formनया Form बनाता है और दिखाता है.
createCheckboxGridValidation()CheckboxGridValidationBuilderएक CheckboxGridValidationBuilder का इंस्टेंस देता है, जिसका इस्तेमाल किसी यूआरएल पर पुष्टि करने के लिए किया जा सकता है CheckboxGridItem.
createCheckboxValidation()CheckboxValidationBuilderCheckboxValidationBuilder से जुड़ा एक इंस्टेंस देता है जिसका इस्तेमाल किसी यूआरएल पर पुष्टि करने के लिए किया जा सकता है CheckboxItem.
createFeedback()QuizFeedbackBuilderक्विज़ फ़ीडबैकबिल्डर का एक इंस्टेंस दिखाता है, जिसका इस्तेमाल किसी ग्रेड देने लायक पर सुझाव सेट करने के लिए किया जा सकता है Item.
createGridValidation()GridValidationBuilderयह GridValidationBuilder का इंस्टेंस दिखाता है. इसका इस्तेमाल, GridItem पर पुष्टि करने के लिए सेट करने के लिए किया जा सकता है.
createParagraphTextValidation()ParagraphTextValidationBuilderपैराग्राफ़ टेक्स्ट-वैलिडर का इंस्टेंस दिखाता है, जिसका इस्तेमाल पुष्टि करने की प्रक्रिया सेट करने के लिए किया जा सकता है ParagraphTextItem.
createTextValidation()TextValidationBuilderTextValidationBuilder का इंस्टेंस दिखाता है. इसका इस्तेमाल, TextItem पर पुष्टि करने की सुविधा सेट करने के लिए किया जा सकता है.
getActiveForm()Formवह फ़ॉर्म दिखाता है जिसमें स्क्रिप्ट कंटेनर-बाउंड होती है.
getUi()Uiयह फ़ंक्शन फ़ॉर्म एडिटर के यूज़र इंटरफ़ेस एनवायरमेंट का इंस्टेंस दिखाता है, ताकि स्क्रिप्ट मेन्यू, डायलॉग, और साइडबार जैसी सुविधाएं जोड़ें.
openById(id)Formदिए गए आईडी के साथ Form दिखाता है.
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सवाल का आइटम, जो जवाब देने वाले व्यक्ति को रेडियो बटन की सूची में से एक विकल्प चुनने की सुविधा देता है या एक वैकल्पिक "अन्य" फ़ील्ड में डालें.
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यह पता लगाता है कि आइटम में "अन्य" है या नहीं का विकल्प शामिल है.
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सेट करता है कि आइटम में "अन्य" है या नहीं का विकल्प शामिल है.

PageBreakItem

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
duplicate()PageBreakItemइस आइटम की एक कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ देता है.
getGoToPage()PageBreakItemइससे पहले वाला पेज पूरा करने के बाद जिस PageBreakItem पर फ़ॉर्म भेजा जाएगा उसे फ़ेच किया जाता है पेज ब्रेक (इसका मतलब है कि पेज ब्रेक पर पहुंचने के बाद, फ़ॉर्म).
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स्केल की निचली बाउंड देता है.
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 के मामले में, कभी-कभी इसे हेडर टेक्स्ट भी कहा जाता है).

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पिक्सल में वीडियो की चौड़ाई सेट करता है.