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);
メソッド
詳細なドキュメント
requireNumber()
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)
requireTextIsEmail()
requireTextIsUrl()
requireTextLengthGreaterThanOrEqualTo(number)
レスポンスの長さが値以上である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Integer | 段落テキストの長さはこの値よりも大きくする必要があります |
戻る
TextValidationBuilder
- チェーン用
requireTextLengthLessThanOrEqualTo(number)
回答の長さは値未満にする必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Integer | 段落テキストの長さはこの値以下にしてください |
戻る
TextValidationBuilder
- チェーン用
requireTextMatchesPattern(pattern)
一致パターンに対するレスポンスが必要です。
パラメータ
名前 | 型 | 説明 |
---|---|---|
pattern | String | テキストはパターンと一致する必要があります |
戻る
TextValidationBuilder
- チェーン用