Class TextValidationBuilder

TextValidationBuilder

TextValidation の DataValidationBuilder。

// 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);

Methods

方法戻り値の型概要
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)

テキスト アイテムは先頭から末尾までの数値にする必要があります。

パラメータ

名前説明
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()

テキスト アイテムは URL である必要があります。

戻る

TextValidationBuilder - この TextValidation(チェーンの場合)


requireTextLengthGreaterThanOrEqualTo(number)

レスポンスの長さが値以上である必要があります。

パラメータ

名前説明
numberInteger段落のテキストの長さはこの値より大きい必要があります

戻る

TextValidationBuilder - チェーンの場合


requireTextLengthLessThanOrEqualTo(number)

レスポンス長の値をより小さい値にする必要があります。

パラメータ

名前説明
numberInteger段落のテキストはこの値以下にしてください

戻る

TextValidationBuilder - チェーンの場合


requireTextMatchesPattern(pattern)

パターンに一致するレスポンスが必要です。

パラメータ

名前説明
patternStringテキストはパターンと一致する必要があります

戻る

TextValidationBuilder - チェーンの場合


requireWholeNumber()

テキスト アイテムは整数にする必要があります。

戻る

TextValidationBuilder - この TextValidation(チェーンの場合)