Class ParagraphTextValidationBuilder

Outil devalidationde texteet de paragraphes

Un DataValidationBuilder pour un 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éthodes

MéthodeType renvoyéBrève description
requireTextContainsPattern(pattern)ParagraphTextValidationBuilderLa réponse doit contenir un modèle.
requireTextDoesNotContainPattern(pattern)ParagraphTextValidationBuilderLa réponse ne doit pas contenir de modèle.
requireTextDoesNotMatchPattern(pattern)ParagraphTextValidationBuilderLa réponse ne doit pas correspondre au format.
requireTextLengthGreaterThanOrEqualTo(number)ParagraphTextValidationBuilderLa longueur de la réponse doit être supérieure ou égale à la valeur.
requireTextLengthLessThanOrEqualTo(number)ParagraphTextValidationBuilderLa longueur de la réponse doit être inférieure à la valeur.
requireTextMatchesPattern(pattern)ParagraphTextValidationBuilderLa réponse doit correspondre au modèle.

Documentation détaillée

requireTextContainsPattern(pattern)

La réponse doit contenir un modèle.

Paramètres

NomTypeDescription
patternStringle texte doit contenir un format

Renvois

ParagraphTextValidationBuilder : pour le chaînage


requireTextDoesNotContainPattern(pattern)

La réponse ne doit pas contenir de modèle.

Paramètres

NomTypeDescription
patternStringLe texte ne doit pas contenir de modèle

Renvois

ParagraphTextValidationBuilder : pour le chaînage


requireTextDoesNotMatchPattern(pattern)

La réponse ne doit pas correspondre au format.

Paramètres

NomTypeDescription
patternStringLe texte ne doit pas correspondre au modèle

Renvois

ParagraphTextValidationBuilder : pour le chaînage


requireTextLengthGreaterThanOrEqualTo(number)

La longueur de la réponse doit être supérieure ou égale à la valeur.

Paramètres

NomTypeDescription
numberIntegerLa longueur du texte du paragraphe doit être supérieure à cette valeur

Renvois

ParagraphTextValidationBuilder : pour le chaînage


requireTextLengthLessThanOrEqualTo(number)

La longueur de la réponse doit être inférieure à la valeur.

Paramètres

NomTypeDescription
numberIntegerLa longueur du texte du paragraphe doit être inférieure ou égale à cette valeur

Renvois

ParagraphTextValidationBuilder : pour le chaînage


requireTextMatchesPattern(pattern)

La réponse doit correspondre au modèle.

Paramètres

NomTypeDescription
patternStringLe texte doit correspondre au schéma

Renvois

ParagraphTextValidationBuilder : pour le chaînage