Class ParagraphTextValidationBuilder

AbsatzTextValidierungsTool

Ein DataValidationBuilder für eine 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);

Methoden

MethodeRückgabetypKurzbeschreibung
requireTextContainsPattern(pattern)ParagraphTextValidationBuilderDie Antwort muss ein Muster enthalten.
requireTextDoesNotContainPattern(pattern)ParagraphTextValidationBuilderDie Antwort darf kein Muster enthalten.
requireTextDoesNotMatchPattern(pattern)ParagraphTextValidationBuilderDie Antwort darf nicht mit dem Muster übereinstimmen.
requireTextLengthGreaterThanOrEqualTo(number)ParagraphTextValidationBuilderDie Antwortlänge muss mindestens dem Wert entsprechen.
requireTextLengthLessThanOrEqualTo(number)ParagraphTextValidationBuilderDie Antwortlänge muss kleiner als der Wert sein.
requireTextMatchesPattern(pattern)ParagraphTextValidationBuilderDie Antwort muss dem Muster entsprechen.

Detaillierte Dokumentation

requireTextContainsPattern(pattern)

Die Antwort muss ein Muster enthalten.

Parameter

NameTypBeschreibung
patternStringText muss Muster enthalten

Rückflug

ParagraphTextValidationBuilder – für die Verkettung


requireTextDoesNotContainPattern(pattern)

Die Antwort darf kein Muster enthalten.

Parameter

NameTypBeschreibung
patternStringText darf kein Muster enthalten

Rückflug

ParagraphTextValidationBuilder – für die Verkettung


requireTextDoesNotMatchPattern(pattern)

Die Antwort darf nicht mit dem Muster übereinstimmen.

Parameter

NameTypBeschreibung
patternStringText darf nicht dem Muster entsprechen

Rückflug

ParagraphTextValidationBuilder – für die Verkettung


requireTextLengthGreaterThanOrEqualTo(number)

Die Antwortlänge muss mindestens dem Wert entsprechen.

Parameter

NameTypBeschreibung
numberIntegerDer Text des Absatzes muss länger als dieser Wert sein.

Rückflug

ParagraphTextValidationBuilder – für die Verkettung


requireTextLengthLessThanOrEqualTo(number)

Die Antwortlänge muss kleiner als der Wert sein.

Parameter

NameTypBeschreibung
numberIntegerDie Textlänge des Absatzes darf nicht größer als dieser Wert sein.

Rückflug

ParagraphTextValidationBuilder – für die Verkettung


requireTextMatchesPattern(pattern)

Die Antwort muss dem Muster entsprechen.

Parameter

NameTypBeschreibung
patternStringText muss dem Muster entsprechen

Rückflug

ParagraphTextValidationBuilder – für die Verkettung