Class TextValidationBuilder

TextValidationBuilder

DataאימותBuilder של 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()

פריט הטקסט חייב להיות מספר.

החזרות

TextValidationBuilderTextValidation, לשרשור


requireNumberBetween(start, end)

פריט הטקסט חייב להיות מספר בין התחלה לסוף, כולל.

פרמטרים

שםתיאורהתיאור
startNumberהגבול התחתון של הטווח הכולל
endNumberהגבול העליון של הטווח הכולל

החזרות

TextValidationBuilderTextValidation, לשרשור


requireNumberEqualTo(number)

חובה שפריט הטקסט יהיה מספר השווה לערך שצוין.

פרמטרים

שםתיאורהתיאור
numberNumberהערך שהפריט חייב להיות שווה לו.

החזרות

TextValidationBuilderTextValidation, לשרשור


requireNumberGreaterThan(number)

פריט הטקסט צריך להיות מספר גדול מהערך שצוין.

פרמטרים

שםתיאורהתיאור
numberNumberהערך שהפריט חייב להיות גדול ממנו.

החזרות

TextValidationBuilderTextValidation, לשרשור


requireNumberGreaterThanOrEqualTo(number)

חובה שפריט הטקסט יהיה מספר גדול מהערך שצוין או שווה לו.

פרמטרים

שםתיאורהתיאור
numberNumberהערך שהפריט חייב להיות גדול ממנו או שווה לו.

החזרות

TextValidationBuilderTextValidation, לשרשור


requireNumberLessThan(number)

חובה שפריט הטקסט יהיה מספר קטן מהערך שצוין.

פרמטרים

שםתיאורהתיאור
numberNumberהערך שהפריט חייב להיות גדול ממנו.

החזרות

TextValidationBuilderTextValidation, לשרשור


requireNumberLessThanOrEqualTo(number)

חובה שפריט הטקסט יהיה מספר קטן מהערך שצוין או שווה לו.

פרמטרים

שםתיאורהתיאור
numberNumberהערך שהפריט חייב להיות שווה לו או קטן ממנו.

החזרות

TextValidationBuilderTextValidation, לשרשור


requireNumberNotBetween(start, end)

פריט הטקסט חייב להיות מספר שאינו בין התחלה לסיום, כולל.

פרמטרים

שםתיאורהתיאור
startNumberהגבול התחתון של הטווח הכולל
endNumberהגבול העליון של הטווח הכולל

החזרות

TextValidationBuilderTextValidation, לשרשור


requireNumberNotEqualTo(number)

חובה שפריט הטקסט יהיה מספר שאינו שווה לערך שצוין.

פרמטרים

שםתיאורהתיאור
numberNumberהערך שהפריט לא יכול להיות שווה לו.

החזרות

TextValidationBuilderTextValidation, לשרשור


requireTextContainsPattern(pattern)

נדרשת תגובה כדי לכלול דפוס.

פרמטרים

שםתיאורהתיאור
patternStringהטקסט חייב להכיל תבנית

החזרות

TextValidationBuilder – לשרשורים


requireTextDoesNotContainPattern(pattern)

התשובה מחייבת שהתשובה לא תכיל דפוס.

פרמטרים

שםתיאורהתיאור
patternStringאין לכלול דפוס בטקסט

החזרות

TextValidationBuilder – לשרשורים


requireTextDoesNotMatchPattern(pattern)

נדרשת תגובה כדי שלא תתאים לדפוס.

פרמטרים

שםתיאורהתיאור
patternStringהטקסט לא יכול להתאים לתבנית

החזרות

TextValidationBuilder – לשרשורים


requireTextIsEmail()

פריט הטקסט חייב להיות כתובת אימייל.

החזרות

TextValidationBuilderTextValidation, לשרשור


requireTextIsUrl()

פריט הטקסט חייב להיות כתובת URL.

החזרות

TextValidationBuilderTextValidation, לשרשור


requireTextLengthGreaterThanOrEqualTo(number)

אורך התגובה צריך להיות גדול מהערך או שווה לו.

פרמטרים

שםתיאורהתיאור
numberIntegerאורך הטקסט של הפסקה חייב להיות גדול מהערך הזה

החזרות

TextValidationBuilder – לשרשורים


requireTextLengthLessThanOrEqualTo(number)

אורך התגובה צריך להיות קצר מהערך.

פרמטרים

שםתיאורהתיאור
numberIntegerאורך הטקסט של הפסקה חייב להיות שווה לערך הזה או קטן ממנו

החזרות

TextValidationBuilder – לשרשורים


requireTextMatchesPattern(pattern)

נדרשת תגובה כדי להתאים לדפוס.

פרמטרים

שםתיאורהתיאור
patternStringהטקסט חייב להתאים לתבנית

החזרות

TextValidationBuilder – לשרשורים


requireWholeNumber()

פריט הטקסט צריך להיות מספר שלם.

החזרות

TextValidationBuilderTextValidation, לשרשור