Um DataValidationBuilder para um ParagraphTextValidation
.
// Add a paragraph text item to a form and require the answer to be at least 100 characters. var paragraphTextItem = form.addParagraphTextItem().setTitle('Describe yourself:'); var paragraphtextValidation = FormApp.createParagraphTextValidation() .setHelpText('Answer must be more than 100 characters.') .requireTextLengthGreaterThan(100); paragraphTextItem.setValidation(paragraphtextValidation);
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
requireTextContainsPattern(pattern) | ParagraphTextValidationBuilder | Exige que a resposta contenha o padrão. |
requireTextDoesNotContainPattern(pattern) | ParagraphTextValidationBuilder | Exige que a resposta não contenha o padrão. |
requireTextDoesNotMatchPattern(pattern) | ParagraphTextValidationBuilder | Requer uma resposta para não corresponder ao padrão. |
requireTextLengthGreaterThanOrEqualTo(number) | ParagraphTextValidationBuilder | Exige que o comprimento da resposta seja maior ou igual ao valor. |
requireTextLengthLessThanOrEqualTo(number) | ParagraphTextValidationBuilder | Requer que o tamanho da resposta seja menor que o valor. |
requireTextMatchesPattern(pattern) | ParagraphTextValidationBuilder | Requer resposta para corresponder ao padrão. |
Documentação detalhada
requireTextContainsPattern(pattern)
Exige que a resposta contenha o padrão.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
pattern | String | o texto precisa conter um padrão |
Retorno
ParagraphTextValidationBuilder
: para encadeamento.
requireTextDoesNotContainPattern(pattern)
Exige que a resposta não contenha um padrão.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
pattern | String | o texto não pode conter padrão |
Retorno
ParagraphTextValidationBuilder
: para encadeamento.
requireTextDoesNotMatchPattern(pattern)
Requer uma resposta para não corresponder ao padrão.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
pattern | String | o texto não deve corresponder ao padrão |
Retorno
ParagraphTextValidationBuilder
: para encadeamento.
requireTextLengthGreaterThanOrEqualTo(number)
Exige que o comprimento da resposta seja maior ou igual ao valor.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
number | Integer | o comprimento do texto do parágrafo precisa ser maior que esse valor |
Retorno
ParagraphTextValidationBuilder
: para encadeamento.
requireTextLengthLessThanOrEqualTo(number)
Requer que o tamanho da resposta seja menor que o valor.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
number | Integer | o comprimento do texto do parágrafo precisa ser menor ou igual a esse valor |
Retorno
ParagraphTextValidationBuilder
: para encadeamento.
requireTextMatchesPattern(pattern)
Requer resposta para corresponder ao padrão.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
pattern | String | o texto precisa corresponder ao padrão |
Retorno
ParagraphTextValidationBuilder
: para encadeamento.