TextValidation
জন্য একটি ডেটা ভ্যালিডেশন বিল্ডার।
// Add a text item to a form and require it to be a number within a range. var textItem = form.addTextItem().setTitle('Pick a number between 1 and 100?'); var 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 | একটি URL হতে পাঠ্য আইটেম প্রয়োজন. |
requireTextLengthGreaterThanOrEqualTo(number) | TextValidationBuilder | প্রতিক্রিয়ার দৈর্ঘ্য মানের থেকে বেশি বা সমান হতে হবে। |
requireTextLengthLessThanOrEqualTo(number) | TextValidationBuilder | প্রতিক্রিয়ার দৈর্ঘ্য মান থেকে কম হওয়া প্রয়োজন। |
requireTextMatchesPattern(pattern) | TextValidationBuilder | মিল প্যাটার্নের প্রতিক্রিয়া প্রয়োজন। |
requireWholeNumber() | TextValidationBuilder | টেক্সট আইটেম একটি পূর্ণ সংখ্যা প্রয়োজন. |
বিস্তারিত ডকুমেন্টেশন
requireNumber()
একটি সংখ্যা হতে পাঠ্য আইটেম প্রয়োজন.
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireNumberBetween(start, end)
টেক্সট আইটেম শুরু এবং শেষের মধ্যে একটি সংখ্যা হওয়া প্রয়োজন, অন্তর্ভুক্ত।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
start | Number | অন্তর্ভুক্ত পরিসরের নিম্ন সীমানা |
end | Number | অন্তর্ভুক্ত পরিসরের উপরের সীমানা |
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireNumberEqualTo(number)
টেক্সট আইটেম নির্দিষ্ট মানের সমান একটি সংখ্যা হতে হবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
number | Number | যে মান আইটেম সমান হতে হবে. |
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireNumberGreaterThan(number)
টেক্সট আইটেম নির্দিষ্ট মানের চেয়ে বড় একটি সংখ্যা প্রয়োজন.
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
number | Number | যে মান আইটেম এর থেকে বড় হতে হবে। |
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireNumberGreaterThanOrEqualTo(number)
টেক্সট আইটেমটি নির্দিষ্ট করা মানের থেকে বড় বা সমান হওয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
number | Number | যে মানটি আইটেমের থেকে বড় বা সমান হতে হবে। |
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireNumberLessThan(number)
টেক্সট আইটেম নির্দিষ্ট মানের থেকে কম সংখ্যা হতে হবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
number | Number | যে মান আইটেম এর থেকে বড় হতে হবে। |
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireNumberLessThanOrEqualTo(number)
টেক্সট আইটেমটি নির্দিষ্ট মানের থেকে কম বা সমান একটি সংখ্যা হতে হবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
number | Number | যে মানটি আইটেমের থেকে কম বা সমান হতে হবে। |
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireNumberNotBetween(start, end)
পাঠ্য আইটেমটি এমন একটি সংখ্যা হতে হবে যা শুরু এবং শেষের মধ্যে নয়, অন্তর্ভুক্ত।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
start | Number | অন্তর্ভুক্ত পরিসরের নিম্ন সীমানা |
end | Number | অন্তর্ভুক্ত পরিসরের উপরের সীমানা |
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireNumberNotEqualTo(number)
টেক্সট আইটেমটি নির্দিষ্ট মানের সমান নয় এমন একটি সংখ্যা হতে হবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
number | Number | যে মান আইটেম সমান হতে হবে না. |
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireTextContainsPattern(pattern)
প্যাটার্ন ধারণ করার জন্য প্রতিক্রিয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
pattern | String | টেক্সটে প্যাটার্ন থাকতে হবে |
প্রত্যাবর্তন
TextValidationBuilder
— এটি চেইন করার জন্য
requireTextDoesNotContainPattern(pattern)
প্যাটার্ন ধারণ না করার জন্য প্রতিক্রিয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
pattern | String | টেক্সটে প্যাটার্ন থাকা উচিত নয় |
প্রত্যাবর্তন
TextValidationBuilder
— এটি চেইন করার জন্য
requireTextDoesNotMatchPattern(pattern)
প্যাটার্নের সাথে মিল না হওয়ার জন্য প্রতিক্রিয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
pattern | String | পাঠ্য প্যাটার্নের সাথে মেলে না |
প্রত্যাবর্তন
TextValidationBuilder
— এটি চেইন করার জন্য
requireTextIsEmail()
একটি ইমেল ঠিকানা হতে পাঠ্য আইটেম প্রয়োজন.
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireTextIsUrl()
একটি URL হতে পাঠ্য আইটেম প্রয়োজন.
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য
requireTextLengthGreaterThanOrEqualTo(number)
প্রতিক্রিয়ার দৈর্ঘ্য মানের থেকে বেশি বা সমান হতে হবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
number | Integer | অনুচ্ছেদ পাঠ্যের দৈর্ঘ্য অবশ্যই এই মানের থেকে বেশি হতে হবে |
প্রত্যাবর্তন
TextValidationBuilder
— এটি চেইন করার জন্য
requireTextLengthLessThanOrEqualTo(number)
প্রতিক্রিয়ার দৈর্ঘ্য মান থেকে কম হওয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
number | Integer | অনুচ্ছেদ পাঠের দৈর্ঘ্য এই মানের থেকে কম বা সমান হতে হবে |
প্রত্যাবর্তন
TextValidationBuilder
— এটি চেইন করার জন্য
requireTextMatchesPattern(pattern)
মিল প্যাটার্নের প্রতিক্রিয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
pattern | String | টেক্সট প্যাটার্ন মেলে আবশ্যক |
প্রত্যাবর্তন
TextValidationBuilder
— এটি চেইন করার জন্য
requireWholeNumber()
টেক্সট আইটেম একটি পূর্ণ সংখ্যা প্রয়োজন.
প্রত্যাবর্তন
TextValidationBuilder
— এই TextValidation
, চেইন করার জন্য