Class TextValidationBuilder

TextValidationBuilder

DataValidationBuilder cho TextValidation.

// Add a text item to a form and require it to be a number within a range.
const form = FormApp.create('My form');
const textItem =
    form.addTextItem().setTitle('Pick a number between 1 and 100?');
const 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ố nằm trong khoảng từ điểm bắt đầu đến điểm kết thúc.
requireNumberEqualTo(number)TextValidationBuilderYêu cầu mục văn bản phải là một số bằng với giá trị được 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ị đã 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ị đã 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ị đã 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ừ điểm bắt đầu đến điểm kết thúc.
requireNumberNotEqualTo(number)TextValidationBuilderYêu cầu mục văn bản phải là một số không bằng giá trị được 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à địa chỉ email.
requireTextIsUrl()TextValidationBuilderYêu cầu mục văn bản phải là URL.
requireTextLengthGreaterThanOrEqualTo(number)TextValidationBuilderYêu cầu độ dài phản hồi phải lớn hơn hoặc bằng giá trị.
requireTextLengthLessThanOrEqualTo(number)TextValidationBuilderYêu cầu độ dài phản hồi phải nhỏ hơn giá trị.
requireTextMatchesPattern(pattern)TextValidationBuilderYêu cầu phản hồi để khớp với mẫu.
requireWholeNumber()TextValidationBuilderYêu cầu mục văn bản phải là 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ố nằm trong khoảng từ điểm bắt đầu đến điểm kết thúc.

Tham số

TênLoạiMô tả
startNumbergiới hạn dưới của dải ô bao gồm
endNumbergiới hạn trên của dải ô bao gồm cả giá trị này

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 phải là một số bằng với giá trị được 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ị đã 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ị đã 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ị đã 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ừ điểm bắt đầu đến điểm kết thúc.

Tham số

TênLoạiMô tả
startNumbergiới hạn dưới của dải ô bao gồm
endNumbergiới hạn trên của dải ô bao gồm cả giá trị này

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 phải là một số không bằng giá trị được 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 – dùng để 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 – dùng để 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 – dùng để tạo chuỗi


requireTextIsEmail()

Yêu cầu mục văn bản phải là đị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à URL.

Cầu thủ trả bóng

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


requireTextLengthGreaterThanOrEqualTo(number)

Yêu cầu độ dài 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 văn phải lớn hơn giá trị này

Cầu thủ trả bóng

TextValidationBuilder – dùng để tạo chuỗi


requireTextLengthLessThanOrEqualTo(number)

Yêu cầu độ dài 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 văn phải nhỏ hơn hoặc bằng giá trị này

Cầu thủ trả bóng

TextValidationBuilder – dùng để tạo chuỗi


requireTextMatchesPattern(pattern)

Yêu cầu phản hồ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 – dùng để tạo chuỗi


requireWholeNumber()

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

Cầu thủ trả bóng

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