Class ParagraphTextValidationBuilder

ParagraphTextValidationBuilder

ParagraphTextValidation için DataValidationBuilder.

// 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);

Yöntemler

YöntemDönüş türüKısa açıklama
requireTextContainsPattern(pattern)ParagraphTextValidationBuilderYanıtın desen içermesi gerekir.
requireTextDoesNotContainPattern(pattern)ParagraphTextValidationBuilderYanıtın desen içermemesi gerekir.
requireTextDoesNotMatchPattern(pattern)ParagraphTextValidationBuilderYanıtın desenle eşleşmemesi gerekir.
requireTextLengthGreaterThanOrEqualTo(number)ParagraphTextValidationBuilderYanıt uzunluğunun değerden büyük veya değere eşit olmasını gerektirir.
requireTextLengthLessThanOrEqualTo(number)ParagraphTextValidationBuilderYanıt uzunluğunun değerden kısa olması gerekir.
requireTextMatchesPattern(pattern)ParagraphTextValidationBuilderDesenin eşleşmesi için yanıt verilmesi gerekir.

Ayrıntılı belgeler

requireTextContainsPattern(pattern)

Yanıtın desen içermesi gerekir.

Parametreler

AdTürAçıklama
patternStringMetin, kalıp içermelidir

Return

ParagraphTextValidationBuilder: Zincirleme için kullanılır.


requireTextDoesNotContainPattern(pattern)

Yanıtın desen içermemesi gerekir.

Parametreler

AdTürAçıklama
patternStringMetin, kalıp içermemelidir.

Return

ParagraphTextValidationBuilder: Zincirleme için kullanılır.


requireTextDoesNotMatchPattern(pattern)

Yanıtın desenle eşleşmemesi gerekir.

Parametreler

AdTürAçıklama
patternStringmetin, kalıpla eşleşmemelidir

Return

ParagraphTextValidationBuilder: Zincirleme için kullanılır.


requireTextLengthGreaterThanOrEqualTo(number)

Yanıt uzunluğunun değerden büyük veya değere eşit olmasını gerektirir.

Parametreler

AdTürAçıklama
numberIntegerParagraf metin uzunluğu bu değerden büyük olmalıdır.

Return

ParagraphTextValidationBuilder: Zincirleme için kullanılır.


requireTextLengthLessThanOrEqualTo(number)

Yanıt uzunluğunun değerden kısa olması gerekir.

Parametreler

AdTürAçıklama
numberIntegerParagraf metni uzunluğu bu değerden küçük veya bu değere eşit olmalıdır.

Return

ParagraphTextValidationBuilder: Zincirleme için kullanılır.


requireTextMatchesPattern(pattern)

Desenin eşleşmesi için yanıt verilmesi gerekir.

Parametreler

AdTürAçıklama
patternStringmetin, kalıpla eşleşmelidir

Return

ParagraphTextValidationBuilder: Zincirleme için kullanılır.