Class TextValidationBuilder

TextValidationBuilder

TextValidation के लिए DataValidationBuilder.

// Add a text item to a form and require it to be a number within a range.
const form = FormApp.create('My form');
const textItem =
    form.addTextItem().setTitle('Pick a number between 1 and 100?');
const textValidation =
    FormApp.createTextValidation()
        .setHelpText('Input was not a number between 1 and 100.')
        .requireNumberBetween(1, 100)
        .build();
textItem.setValidation(textValidation);

तरीके

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

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

requireNumber()

इसके लिए, टेक्स्ट आइटम का नंबर होना ज़रूरी है.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireNumberBetween(start, end)

इसके लिए, टेक्स्ट आइटम को शुरू और खत्म होने की संख्या के बीच की कोई संख्या होना चाहिए.

पैरामीटर

नामटाइपब्यौरा
startNumberशामिल की गई रेंज की सबसे कम वैल्यू
endNumberशामिल की गई रेंज की ऊपरी सीमाएं

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireNumberEqualTo(number)

टेक्स्ट आइटम की वैल्यू, तय की गई वैल्यू के बराबर होनी चाहिए.

पैरामीटर

नामटाइपब्यौरा
numberNumberवह वैल्यू जिसके बराबर आइटम होना चाहिए.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireNumberGreaterThan(number)

इसके लिए, टेक्स्ट आइटम की वैल्यू, तय की गई वैल्यू से ज़्यादा होनी चाहिए.

पैरामीटर

नामटाइपब्यौरा
numberNumberवह वैल्यू जिससे आइटम की वैल्यू ज़्यादा होनी चाहिए.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireNumberGreaterThanOrEqualTo(number)

इसके लिए, टेक्स्ट आइटम की वैल्यू, तय की गई वैल्यू से ज़्यादा या उसके बराबर होनी चाहिए.

पैरामीटर

नामटाइपब्यौरा
numberNumberवह वैल्यू जिससे आइटम की वैल्यू ज़्यादा या उसके बराबर होनी चाहिए.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireNumberLessThan(number)

इसके लिए, टेक्स्ट आइटम की वैल्यू, तय की गई वैल्यू से कम होनी चाहिए.

पैरामीटर

नामटाइपब्यौरा
numberNumberवह वैल्यू जिससे आइटम की वैल्यू ज़्यादा होनी चाहिए.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireNumberLessThanOrEqualTo(number)

इसके लिए, टेक्स्ट आइटम की वैल्यू, तय की गई वैल्यू से कम या उसके बराबर होनी चाहिए.

पैरामीटर

नामटाइपब्यौरा
numberNumberवह वैल्यू जिससे आइटम की वैल्यू कम या इसके बराबर होनी चाहिए.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireNumberNotBetween(start, end)

इसके लिए, टेक्स्ट आइटम का ऐसा नंबर होना ज़रूरी है जो शुरू और खत्म होने वाले नंबर के बीच में न हो.

पैरामीटर

नामटाइपब्यौरा
startNumberशामिल की गई रेंज की सबसे कम वैल्यू
endNumberशामिल की गई रेंज की ऊपरी सीमाएं

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireNumberNotEqualTo(number)

टेक्स्ट आइटम की वैल्यू, दी गई वैल्यू के बराबर नहीं होनी चाहिए.

पैरामीटर

नामटाइपब्यौरा
numberNumberवह वैल्यू जिसके बराबर आइटम की वैल्यू नहीं होनी चाहिए.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireTextContainsPattern(pattern)

जवाब में पैटर्न होना ज़रूरी है.

पैरामीटर

नामटाइपब्यौरा
patternStringटेक्स्ट में पैटर्न शामिल होना चाहिए

वापसी का टिकट

TextValidationBuilder — इसका इस्तेमाल चेनिंग के लिए किया जाता है


requireTextDoesNotContainPattern(pattern)

जवाब में पैटर्न शामिल नहीं होना चाहिए.

पैरामीटर

नामटाइपब्यौरा
patternStringटेक्स्ट में पैटर्न शामिल नहीं होना चाहिए

वापसी का टिकट

TextValidationBuilder — इसका इस्तेमाल चेनिंग के लिए किया जाता है


requireTextDoesNotMatchPattern(pattern)

जवाब में पैटर्न का मेल नहीं खाना चाहिए.

पैरामीटर

नामटाइपब्यौरा
patternStringटेक्स्ट, पैटर्न से मेल नहीं खाना चाहिए

वापसी का टिकट

TextValidationBuilder — इसका इस्तेमाल चेनिंग के लिए किया जाता है


requireTextIsEmail()

टेक्स्ट आइटम के तौर पर ईमेल पता होना चाहिए.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireTextIsUrl()

इसके लिए, टेक्स्ट आइटम का यूआरएल होना ज़रूरी है.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए


requireTextLengthGreaterThanOrEqualTo(number)

इसके लिए, जवाब की लंबाई वैल्यू से ज़्यादा या उसके बराबर होनी चाहिए.

पैरामीटर

नामटाइपब्यौरा
numberIntegerपैराग्राफ़ के टेक्स्ट की लंबाई, इस वैल्यू से ज़्यादा होनी चाहिए

वापसी का टिकट

TextValidationBuilder — इसका इस्तेमाल चेनिंग के लिए किया जाता है


requireTextLengthLessThanOrEqualTo(number)

जवाब की लंबाई, वैल्यू से कम होनी चाहिए.

पैरामीटर

नामटाइपब्यौरा
numberIntegerपैराग्राफ़ के टेक्स्ट की लंबाई, इस वैल्यू से कम या इसके बराबर होनी चाहिए

वापसी का टिकट

TextValidationBuilder — इसका इस्तेमाल चेनिंग के लिए किया जाता है


requireTextMatchesPattern(pattern)

पैटर्न से मेल खाने वाला जवाब देना ज़रूरी है.

पैरामीटर

नामटाइपब्यौरा
patternStringटेक्स्ट, पैटर्न से मेल खाना चाहिए

वापसी का टिकट

TextValidationBuilder — इसका इस्तेमाल चेनिंग के लिए किया जाता है


requireWholeNumber()

इसके लिए, टेक्स्ट आइटम का पूर्णांक होना ज़रूरी है.

वापसी का टिकट

TextValidationBuilder — यह TextValidation, चेन बनाने के लिए