Class ParagraphTextValidationBuilder

Criadordevalidaçãodeparágrafos

Um DataValidationBuilder para um 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étodoTipo de retornoBreve descrição
requireTextContainsPattern(pattern)ParagraphTextValidationBuilderA resposta precisa conter o padrão.
requireTextDoesNotContainPattern(pattern)ParagraphTextValidationBuilderRequer que a resposta não contenha padrão.
requireTextDoesNotMatchPattern(pattern)ParagraphTextValidationBuilderRequer que a resposta não corresponda ao padrão.
requireTextLengthGreaterThanOrEqualTo(number)ParagraphTextValidationBuilderRequer 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)ParagraphTextValidationBuilderA resposta precisa corresponder ao padrão.

Documentação detalhada

requireTextContainsPattern(pattern)

A resposta precisa conter o padrão.

Parâmetros

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

Retornar

ParagraphTextValidationBuilder: este para encadeamento


requireTextDoesNotContainPattern(pattern)

Requer que a resposta não contenha padrão.

Parâmetros

NomeTipoDescrição
patternStringO texto não pode conter padrões

Retornar

ParagraphTextValidationBuilder: este para encadeamento


requireTextDoesNotMatchPattern(pattern)

Requer que a resposta não corresponda ao padrão.

Parâmetros

NomeTipoDescrição
patternStringO texto não pode corresponder ao padrão

Retornar

ParagraphTextValidationBuilder: este para encadeamento


requireTextLengthGreaterThanOrEqualTo(number)

Requer 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 este valor

Retornar

ParagraphTextValidationBuilder: este 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 este valor

Retornar

ParagraphTextValidationBuilder: este para encadeamento


requireTextMatchesPattern(pattern)

A resposta precisa corresponder ao padrão.

Parâmetros

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

Retornar

ParagraphTextValidationBuilder: este para encadeamento