Class DurationItem

अवधिआइटम

सवाल का ऐसा आइटम जिससे जवाब देने वाले व्यक्ति को समय की जानकारी देने में मदद मिलती है. आइटम को Form से ऐक्सेस किया जा सकता है या उनका इस्तेमाल करके आइटम बनाए जा सकते हैं. क्विज़ में इस्तेमाल करने पर, इन आइटम को ग्रेड दिया जाता है.

// Open a form by ID and add a new duration item.
const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
const item = form.addDurationItem();
item.setTitle('How long can you hold your breath?');

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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 के मामले में, इसे हेडर टेक्स्ट भी कहा जाता है.

ज़्यादा जानकारी वाला दस्तावेज़

createResponse(hours, minutes, seconds)

इस तारीख वाले आइटम के लिए नया ItemResponse बनाता है. आर्ग्युमेंट hours, minutes, और seconds को पूर्णांक के तौर पर दिखाया जाता है. hours के लिए 0 से 72 और minutes और seconds के लिए 0 से 59 के बीच के पूर्णांक इस्तेमाल किए जाते हैं. इन सीमाओं से ज़्यादा वैल्यू को क्लैंप किया जाता है: उदाहरण के लिए, 24, 60, 90 को 24:59:59 के तौर पर समझा जाता है.

पैरामीटर

नामटाइपब्यौरा
hoursIntegerघंटे, जो 0 से 72 तक के पूर्णांक के तौर पर दिखाए जाते हैं
minutesIntegerमिनट, जो 0 से 59 के बीच के किसी पूर्णांक के तौर पर दिखाए जाते हैं
secondsIntegerसेकंड, जो 0 से 59 के बीच के पूर्णांक के तौर पर दिखाए जाते हैं

वापसी का टिकट

ItemResponse — आइटम का रिस्पॉन्स

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

duplicate()

इस आइटम की कॉपी बनाता है और उसे फ़ॉर्म के आखिर में जोड़ता है.

वापसी का टिकट

DurationItem — चेन करने के लिए, इस DurationItem का डुप्लीकेट

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getGeneralFeedback()

यह वह सुझाव या राय होती है जो जवाब देने वाले लोगों को, ग्रेड वाले सवाल का जवाब देने पर दिखती है.

वापसी का टिकट

QuizFeedback — सुझाव, राय या शिकायत, अगर कोई है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getHelpText()

इससे आइटम का सहायता टेक्स्ट मिलता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए, ब्यौरा टेक्स्ट भी कहा जाता है.

वापसी का टिकट

String — आइटम का सहायता टेक्स्ट या ब्यौरा

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getId()

आइटम का यूनीक आइडेंटिफ़ायर पाता है.

वापसी का टिकट

Integer — आइटम का आईडी

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getIndex()

फ़ॉर्म में मौजूद सभी आइटम में से, आइटम का इंडेक्स दिखाता है.

वापसी का टिकट

Integer — आइटम का इंडेक्स

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getPoints()

ग्रेड पाने वाले आइटम की पॉइंट वैल्यू दिखाता है.

वापसी का टिकट

Integer — सवाल के लिए तय किए गए पॉइंट की संख्या.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getTitle()

आइटम का टाइटल दिखाता है. SectionHeaderItem के मामले में, इसे हेडर टेक्स्ट भी कहा जाता है.

वापसी का टिकट

String — आइटम का टाइटल या हेडर टेक्स्ट

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getType()

आइटम का टाइप दिखाता है. इसे ItemType के तौर पर दिखाया जाता है.

वापसी का टिकट

ItemType — आइटम का टाइप

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

isRequired()

इससे यह तय होता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं.

वापसी का टिकट

Boolean — क्या जवाब देने वाले को सवाल का जवाब देना ज़रूरी है

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setGeneralFeedback(feedback)

यह जवाब देने वाले लोगों को दिखाए जाने वाले सुझाव सेट करता है. ऐसा तब होता है, जब वे ऐसे सवाल का जवाब देते हैं जिसे ग्रेड दिया जा सकता है और जिसके लिए कोई सही या गलत जवाब नहीं होता. जैसे, ऐसे सवाल जिनके लिए मैन्युअल तरीके से ग्रेड तय करना ज़रूरी होता है.

पैरामीटर

नामटाइपब्यौरा
feedbackQuizFeedbackनया सुझाव, शिकायत या राय

वापसी का टिकट

DurationItem — चेन बनाने के लिए यह DurationItem

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setHelpText(text)

आइटम का सहायता टेक्स्ट सेट करता है. इसे कभी-कभी ImageItems, PageBreakItems, और SectionHeaderItems जैसे लेआउट आइटम के लिए, ब्यौरा टेक्स्ट भी कहा जाता है.

पैरामीटर

नामटाइपब्यौरा
textStringनया सहायता टेक्स्ट

वापसी का टिकट

DurationItem — चेन बनाने के लिए यह DurationItem

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setPoints(points)

यह सेटिंग, ग्रेड पाने वाले आइटम के लिए पॉइंट की संख्या सेट करती है. नए आइटम के लिए, डिफ़ॉल्ट वैल्यू 0 होती है.

पैरामीटर

नामटाइपब्यौरा
pointsIntegerसवाल के आइटम के लिए मिलने वाले पॉइंट की संख्या

वापसी का टिकट

DurationItem — चेन बनाने के लिए यह DurationItem

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setRequired(enabled)

इससे यह तय होता है कि जवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं.

पैरामीटर

नामटाइपब्यौरा
enabledBooleanजवाब देने वाले व्यक्ति को सवाल का जवाब देना ज़रूरी है या नहीं

वापसी का टिकट

DurationItem — मौजूदा आइटम (चेन करने के लिए)

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setTitle(title)

इससे आइटम का टाइटल सेट होता है. SectionHeaderItem के मामले में, इसे हेडर टेक्स्ट भी कहा जाता है.

पैरामीटर

नामटाइपब्यौरा
titleStringनया टाइटल या हेडर टेक्स्ट

वापसी का टिकट

DurationItem — चेन बनाने के लिए यह DurationItem

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms