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

Alignment

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
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()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

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
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

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
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)FormForms के आधार पर दिए गए ग्रेड सबमिट करता है.

FormApp

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
AlignmentAlignmentअलग-अलग तरह के इमेज अलाइनमेंट की जानकारी.
DestinationTypeDestinationTypeउन डेस्टिनेशन की सूची जो फ़ॉर्म में दिए गए जवाबों को सेव कर सकती हैं.
FeedbackTypeFeedbackTypeFeedbacks तरह के फ़ॉर्मैट की जानकारी.
ItemTypeItemTypeItems तरह के फ़ॉर्मैट की जानकारी.
PageNavigationTypePageNavigationTypeयह रिपोर्ट में, पेजों पर नेविगेट करने के संभावित तरीकों की जानकारी होती है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
create(title)FormForm बनाता है और नए नतीजे देता है.
createCheckboxGridValidation()CheckboxGridValidationBuilderयह चेकबॉक्स चेकबॉक्स ग्रिड की पुष्टि करने वाले टूल का इंस्टेंस दिखाता है, जिसे CheckboxGridItem पर पुष्टि सेट करने के लिए इस्तेमाल किया जा सकता है.
createCheckboxValidation()CheckboxValidationBuilderऐसे चेकबॉक्स के पुष्टि करने वाला इंस्टेंस दिखाता है जिनका इस्तेमाल CheckboxItem पर पुष्टि सेट करने के लिए किया जा सकता है.
createFeedback()QuizFeedbackBuilderQuizFeedbackBuilder का एक इंस्टेंस दिखाता है, जिसका इस्तेमाल ग्रेड देने लायक Item पर सुझाव सेट करने के लिए किया जा सकता है.
createGridValidation()GridValidationBuilderGridVerifyBuilder का एक इंस्टेंस दिखाता है. इसका इस्तेमाल GridItem पर पुष्टि सेट करने के लिए किया जा सकता है.
createParagraphTextValidation()ParagraphTextValidationBuilderयह पैराग्राफ़ की पुष्टि करने वाला एक इंस्टेंस दिखाता है, जिसका इस्तेमाल ParagraphTextItem पर पुष्टि सेट करने के लिए किया जा सकता है.
createTextValidation()TextValidationBuilderइसमें TextVerifyBuilder का एक इंस्टेंस मिलता है. इसका इस्तेमाल, 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

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
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()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 के मामले में हेडर टेक्स्ट भी कहा जाता है.

प्रॉपर्टी

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