Um DataValidationBuilder para uma ParagraphTextValidation.
// Add a paragraph text item to a form and require the answer to be at least 100 // characters. const form = FormApp.create('My Form'); const paragraphTextItem = form.addParagraphTextItem().setTitle('Describe yourself:'); const 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 |
|---|---|---|
require | Paragraph | Exige que a resposta contenha um padrão. |
require | Paragraph | Exige que a resposta não contenha um padrão. |
require | Paragraph | Exige que a resposta não corresponda a um padrão. |
require | Paragraph | Exige que o comprimento da resposta seja maior ou igual ao valor. |
require | Paragraph | Exige que o comprimento da resposta seja menor que o valor. |
require | Paragraph | Exige que a resposta corresponda a um padrão. |
Documentação detalhada
requireTextContainsPattern(pattern)
Exige que a resposta contenha um padrão.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
pattern | String | o texto precisa conter um padrão |
Retornar
ParagraphTextValidationBuilder — this 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 um padrão |
Retornar
ParagraphTextValidationBuilder — this para encadeamento
requireTextDoesNotMatchPattern(pattern)
Exige que a resposta não corresponda a um padrão.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
pattern | String | o texto não pode corresponder a um padrão |
Retornar
ParagraphTextValidationBuilder — this 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 |
Retornar
ParagraphTextValidationBuilder — this para encadeamento
requireTextLengthLessThanOrEqualTo(number)
Exige que o comprimento 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 |
Retornar
ParagraphTextValidationBuilder — this para encadeamento
requireTextMatchesPattern(pattern)
Exige que a resposta corresponda a um padrão.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
pattern | String | o texto precisa corresponder a um padrão |
Retornar
ParagraphTextValidationBuilder — this para encadeamento