Un DataValidationBuilder para ParagraphTextValidation
.
// Add a paragraph text item to a form and require the answer to be at least 100 characters. var paragraphTextItem = form.addParagraphTextItem().setTitle('Describe yourself:'); var paragraphtextValidation = FormApp.createParagraphTextValidation() .setHelpText('Answer must be more than 100 characters.') .requireTextLengthGreaterThan(100); paragraphTextItem.setValidation(paragraphtextValidation);
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
requireTextContainsPattern(pattern) | ParagraphTextValidationBuilder | Requiere respuesta para contener un patrón. |
requireTextDoesNotContainPattern(pattern) | ParagraphTextValidationBuilder | Requiere respuesta para no contener un patrón. |
requireTextDoesNotMatchPattern(pattern) | ParagraphTextValidationBuilder | Requiere respuesta para no coincidir con el patrón. |
requireTextLengthGreaterThanOrEqualTo(number) | ParagraphTextValidationBuilder | Requiere que la longitud de la respuesta sea mayor o igual que el valor. |
requireTextLengthLessThanOrEqualTo(number) | ParagraphTextValidationBuilder | Requiere que la longitud de la respuesta sea menor que el valor. |
requireTextMatchesPattern(pattern) | ParagraphTextValidationBuilder | Requiere respuesta para que coincida con el patrón. |
Documentación detallada
requireTextContainsPattern(pattern)
Requiere respuesta para contener un patrón.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | String | el texto debe contener un patrón |
Devolvedor
ParagraphTextValidationBuilder
: Es para encadenamiento.
requireTextDoesNotContainPattern(pattern)
Requiere respuesta para no contener un patrón.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | String | el texto no debe contener un patrón |
Devolvedor
ParagraphTextValidationBuilder
: Es para encadenamiento.
requireTextDoesNotMatchPattern(pattern)
Requiere respuesta para no coincidir con el patrón.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | String | el texto no debe coincidir con el patrón |
Devolvedor
ParagraphTextValidationBuilder
: Es para encadenamiento.
requireTextLengthGreaterThanOrEqualTo(number)
Requiere que la longitud de la respuesta sea mayor o igual que el valor.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Integer | la longitud del texto del párrafo debe ser mayor que este valor |
Devolvedor
ParagraphTextValidationBuilder
: Es para encadenamiento.
requireTextLengthLessThanOrEqualTo(number)
Requiere que la longitud de la respuesta sea menor que el valor.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Integer | la longitud del texto del párrafo debe ser menor o igual que este valor |
Devolvedor
ParagraphTextValidationBuilder
: Es para encadenamiento.
requireTextMatchesPattern(pattern)
Requiere respuesta para que coincida con el patrón.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | String | el texto debe coincidir con el patrón |
Devolvedor
ParagraphTextValidationBuilder
: Es para encadenamiento.