Class ParagraphTextValidationBuilder

ParagraphTextValidationBuilder

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étodoTipo de retornoBreve descrição
requireTextContainsPattern(pattern)ParagraphTextValidationBuilderExige que a resposta contenha o padrão.
requireTextDoesNotContainPattern(pattern)ParagraphTextValidationBuilderExige que a resposta não contenha o padrão.
requireTextDoesNotMatchPattern(pattern)ParagraphTextValidationBuilderRequer uma resposta para não corresponder ao padrão.
requireTextLengthGreaterThanOrEqualTo(number)ParagraphTextValidationBuilderExige que o comprimento da resposta seja maior ou igual ao valor.
requireTextLengthLessThanOrEqualTo(number)ParagraphTextValidationBuilderRequer que o tamanho da resposta seja menor que o valor.
requireTextMatchesPattern(pattern)ParagraphTextValidationBuilderRequer resposta para corresponder ao padrão.

Documentação detalhada

requireTextContainsPattern(pattern)

Exige que a resposta contenha o padrão.

Parâmetros

NomeTipoDescrição
patternStringo texto precisa conter um padrão

Retorno

ParagraphTextValidationBuilder: para encadeamento.


requireTextDoesNotContainPattern(pattern)

Exige que a resposta não contenha um padrão.

Parâmetros

NomeTipoDescrição
patternStringo 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

NomeTipoDescrição
patternStringo 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

NomeTipoDescrição
numberIntegero 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

NomeTipoDescrição
numberIntegero 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

NomeTipoDescrição
patternStringo texto precisa corresponder ao padrão

Retorno

ParagraphTextValidationBuilder: para encadeamento.