Class ParagraphTextValidationBuilder

ParagraphTextValidationBuilder

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)ParagraphTextValidationBuilderErfordert, dass die Antwort ein Muster enthält.
requireTextDoesNotContainPattern(pattern)ParagraphTextValidationBuilderErfordert, dass die Antwort kein Muster enthält.
requireTextDoesNotMatchPattern(pattern)ParagraphTextValidationBuilderErfordert, dass die Antwort nicht mit dem Muster übereinstimmt.
requireTextLengthGreaterThanOrEqualTo(number)ParagraphTextValidationBuilderErfordert, dass die Länge der Antwort größer oder gleich dem Wert ist.
requireTextLengthLessThanOrEqualTo(number)ParagraphTextValidationBuilderErfordert, dass die Länge der Antwort kleiner als der Wert ist.
requireTextMatchesPattern(pattern)ParagraphTextValidationBuilderErfordert, dass die Antwort mit dem Muster übereinstimmt.

Detaillierte Dokumentation

requireTextContainsPattern(pattern)

Erfordert, dass die Antwort ein Muster enthält.

Parameter

NameTypBeschreibung
patternStringText muss Muster enthalten

Rückflug

ParagraphTextValidationBuilder – dies für Verkettung


requireTextDoesNotContainPattern(pattern)

Erfordert, dass die Antwort kein Muster enthält.

Parameter

NameTypBeschreibung
patternStringText darf kein Muster enthalten

Rückflug

ParagraphTextValidationBuilder – dies für Verkettung


requireTextDoesNotMatchPattern(pattern)

Erfordert, dass die Antwort nicht mit dem Muster übereinstimmt.

Parameter

NameTypBeschreibung
patternStringText darf nicht mit Muster übereinstimmen

Rückflug

ParagraphTextValidationBuilder – dies für Verkettung


requireTextLengthGreaterThanOrEqualTo(number)

Erfordert, dass die Länge der Antwort größer oder gleich dem Wert ist.

Parameter

NameTypBeschreibung
numberIntegerLänge des Absatztexts muss größer als dieser Wert sein

Rückflug

ParagraphTextValidationBuilder – dies für Verkettung


requireTextLengthLessThanOrEqualTo(number)

Erfordert, dass die Länge der Antwort kleiner als der Wert ist.

Parameter

NameTypBeschreibung
numberIntegerLänge des Absatztexts muss kleiner oder gleich diesem Wert sein

Rückflug

ParagraphTextValidationBuilder – dies für Verkettung


requireTextMatchesPattern(pattern)

Erfordert, dass die Antwort mit dem Muster übereinstimmt.

Parameter

NameTypBeschreibung
patternStringText muss mit Muster übereinstimmen

Rückflug

ParagraphTextValidationBuilder – dies für Verkettung