Class TextValidationBuilder

TextValidationBuilder

DataValidationBuilder cho 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);

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
requireNumber()TextValidationBuilderYêu cầu mục văn bản phải là một số.
requireNumberBetween(start, end)TextValidationBuilderYêu cầu mục văn bản phải là một số từ bắt đầu đến kết thúc, kể cả giá trị này.
requireNumberEqualTo(number)TextValidationBuilderYêu cầu mục văn bản là một số bằng giá trị đã chỉ định.
requireNumberGreaterThan(number)TextValidationBuilderYêu cầu mục văn bản phải là một số lớn hơn giá trị đã chỉ định.
requireNumberGreaterThanOrEqualTo(number)TextValidationBuilderYêu cầu mục văn bản phải là một số lớn hơn hoặc bằng giá trị được chỉ định.
requireNumberLessThan(number)TextValidationBuilderYêu cầu mục văn bản phải là một số nhỏ hơn giá trị được chỉ định.
requireNumberLessThanOrEqualTo(number)TextValidationBuilderYêu cầu mục văn bản phải là một số nhỏ hơn hoặc bằng giá trị được chỉ định.
requireNumberNotBetween(start, end)TextValidationBuilderYêu cầu mục văn bản phải là một số không nằm trong khoảng từ bắt đầu đến kết thúc.
requireNumberNotEqualTo(number)TextValidationBuilderYêu cầu mục văn bản là một số không bằng giá trị đã chỉ định.
requireTextContainsPattern(pattern)TextValidationBuilderYêu cầu phản hồi phải chứa mẫu.
requireTextDoesNotContainPattern(pattern)TextValidationBuilderYêu cầu phản hồi để không chứa mẫu.
requireTextDoesNotMatchPattern(pattern)TextValidationBuilderYêu cầu phản hồi để không khớp với mẫu.
requireTextIsEmail()TextValidationBuilderYêu cầu mục văn bản phải là một địa chỉ email.
requireTextIsUrl()TextValidationBuilderYêu cầu mục văn bản phải là một URL.
requireTextLengthGreaterThanOrEqualTo(number)TextValidationBuilderYêu cầu thời lượng phản hồi phải lớn hơn hoặc bằng giá trị.
requireTextLengthLessThanOrEqualTo(number)TextValidationBuilderYêu cầu thời lượng phản hồi phải nhỏ hơn giá trị.
requireTextMatchesPattern(pattern)TextValidationBuilderYêu cầu phản hồi phải khớp với mẫu.
requireWholeNumber()TextValidationBuilderYêu cầu mục văn bản phải là một số nguyên.

Tài liệu chi tiết

requireNumber()

Yêu cầu mục văn bản phải là một số.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireNumberBetween(start, end)

Yêu cầu mục văn bản phải là một số từ bắt đầu đến kết thúc, kể cả giá trị này.

Tham số

TênLoạiMô tả
startNumbergiới hạn dưới của phạm vi đưa vào
endNumbergiới hạn trên của phạm vi

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireNumberEqualTo(number)

Yêu cầu mục văn bản là một số bằng giá trị đã chỉ định.

Tham số

TênLoạiMô tả
numberNumbergiá trị mà mục phải bằng.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireNumberGreaterThan(number)

Yêu cầu mục văn bản phải là một số lớn hơn giá trị đã chỉ định.

Tham số

TênLoạiMô tả
numberNumbergiá trị mà mục phải lớn hơn.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireNumberGreaterThanOrEqualTo(number)

Yêu cầu mục văn bản phải là một số lớn hơn hoặc bằng giá trị được chỉ định.

Tham số

TênLoạiMô tả
numberNumbergiá trị mà mục phải lớn hơn hoặc bằng.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireNumberLessThan(number)

Yêu cầu mục văn bản phải là một số nhỏ hơn giá trị được chỉ định.

Tham số

TênLoạiMô tả
numberNumbergiá trị mà mục phải lớn hơn.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireNumberLessThanOrEqualTo(number)

Yêu cầu mục văn bản phải là một số nhỏ hơn hoặc bằng giá trị được chỉ định.

Tham số

TênLoạiMô tả
numberNumbergiá trị mà mục phải nhỏ hơn hoặc bằng.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireNumberNotBetween(start, end)

Yêu cầu mục văn bản phải là một số không nằm trong khoảng từ bắt đầu đến kết thúc.

Tham số

TênLoạiMô tả
startNumbergiới hạn dưới của phạm vi đưa vào
endNumbergiới hạn trên của phạm vi

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireNumberNotEqualTo(number)

Yêu cầu mục văn bản là một số không bằng giá trị đã chỉ định.

Tham số

TênLoạiMô tả
numberNumbergiá trị mà mục không được bằng.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireTextContainsPattern(pattern)

Yêu cầu phản hồi phải chứa mẫu.

Tham số

TênLoạiMô tả
patternStringvăn bản phải chứa mẫu

Cầu thủ trả bóng

TextValidationBuilder — đây để tạo chuỗi


requireTextDoesNotContainPattern(pattern)

Yêu cầu phản hồi để không chứa mẫu.

Tham số

TênLoạiMô tả
patternStringvăn bản không được chứa mẫu

Cầu thủ trả bóng

TextValidationBuilder — đây để tạo chuỗi


requireTextDoesNotMatchPattern(pattern)

Yêu cầu phản hồi để không khớp với mẫu.

Tham số

TênLoạiMô tả
patternStringvăn bản không được khớp với mẫu

Cầu thủ trả bóng

TextValidationBuilder — đây để tạo chuỗi


requireTextIsEmail()

Yêu cầu mục văn bản phải là một địa chỉ email.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireTextIsUrl()

Yêu cầu mục văn bản phải là một URL.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi


requireTextLengthGreaterThanOrEqualTo(number)

Yêu cầu thời lượng phản hồi phải lớn hơn hoặc bằng giá trị.

Tham số

TênLoạiMô tả
numberIntegerđộ dài văn bản của đoạn phải lớn hơn giá trị này

Cầu thủ trả bóng

TextValidationBuilder — đây để tạo chuỗi


requireTextLengthLessThanOrEqualTo(number)

Yêu cầu thời lượng phản hồi phải nhỏ hơn giá trị.

Tham số

TênLoạiMô tả
numberIntegerđộ dài văn bản của đoạn phải nhỏ hơn hoặc bằng giá trị này

Cầu thủ trả bóng

TextValidationBuilder — đây để tạo chuỗi


requireTextMatchesPattern(pattern)

Yêu cầu phản hồi phải khớp với mẫu.

Tham số

TênLoạiMô tả
patternStringvăn bản phải khớp với mẫu

Cầu thủ trả bóng

TextValidationBuilder — đây để tạo chuỗi


requireWholeNumber()

Yêu cầu mục văn bản phải là một số nguyên.

Cầu thủ trả bóng

TextValidationBuilderTextValidation này, để tạo chuỗi