Class ParagraphTextValidationBuilder

أداةإنشاءعملياتالتحقّق من الفقرات النصية

عنصر DataValidationBuilder لعنصر 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);

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
requireTextContainsPattern(pattern)ParagraphTextValidationBuilderيجب أن يحتوي الردّ على نمط.
requireTextDoesNotContainPattern(pattern)ParagraphTextValidationBuilderيجب ألا يحتوي الردّ على نمط.
requireTextDoesNotMatchPattern(pattern)ParagraphTextValidationBuilderيجب أن لا تتطابق الإجابة مع النمط.
requireTextLengthGreaterThanOrEqualTo(number)ParagraphTextValidationBuilderتتطلّب هذه السمة أن يكون طول الاستجابة أكبر من القيمة أو يساويها.
requireTextLengthLessThanOrEqualTo(number)ParagraphTextValidationBuilderتتطلّب هذه السمة أن يكون طول الاستجابة أقل من القيمة.
requireTextMatchesPattern(pattern)ParagraphTextValidationBuilderيجب أن تتطابق الإجابة مع النمط.

مستندات تفصيلية

requireTextContainsPattern(pattern)

يجب أن يحتوي الردّ على نمط.

المعلَمات

الاسمالنوعالوصف
patternStringيجب أن يحتوي النص على النمط

الإرجاع

ParagraphTextValidationBuilder — هذا للربط


requireTextDoesNotContainPattern(pattern)

يجب ألا يحتوي الردّ على نمط.

المعلَمات

الاسمالنوعالوصف
patternStringيجب ألا يحتوي النص على نمط.

الإرجاع

ParagraphTextValidationBuilder — هذا للربط


requireTextDoesNotMatchPattern(pattern)

يجب أن لا تتطابق الإجابة مع النمط.

المعلَمات

الاسمالنوعالوصف
patternStringيجب ألا يتطابق النص مع النمط.

الإرجاع

ParagraphTextValidationBuilder — هذا للربط


requireTextLengthGreaterThanOrEqualTo(number)

تتطلّب هذه السمة أن يكون طول الاستجابة أكبر من القيمة أو يساويها.

المعلَمات

الاسمالنوعالوصف
numberIntegerيجب أن يكون طول نص الفقرة أكبر من هذه القيمة.

الإرجاع

ParagraphTextValidationBuilder — هذا للربط


requireTextLengthLessThanOrEqualTo(number)

تتطلّب هذه السمة أن يكون طول الاستجابة أقل من القيمة.

المعلَمات

الاسمالنوعالوصف
numberIntegerيجب أن يكون طول نص الفقرة أقل من أو يساوي هذه القيمة.

الإرجاع

ParagraphTextValidationBuilder — هذا للربط


requireTextMatchesPattern(pattern)

يجب أن تتطابق الإجابة مع النمط.

المعلَمات

الاسمالنوعالوصف
patternStringيجب أن يتطابق النص مع النمط

الإرجاع

ParagraphTextValidationBuilder — هذا للربط