Es un elemento de pregunta que permite que el encuestado seleccione una o más casillas de verificación, así como un campo opcional de "otro". Se puede acceder a los elementos o crearlos desde un Form. Cuando se usan en un cuestionario, estos elementos se califican automáticamente.
// Open a form by ID and add a new checkbox item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addCheckboxItem(); item.setTitle('What condiments would you like on your hot dog?') .setChoices([ item.createChoice('Ketchup'), item.createChoice('Mustard'), item.createChoice('Relish'), ]) .showOtherOption(true);
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| clear | Checkbox | Quita cualquier validación de datos para este elemento de casilla de verificación. | 
| create | Choice | Crea una opción nueva. | 
| create | Choice | Crea una opción nueva. | 
| create | Item | Crea un Itemnuevo para este elemento de casilla de verificación. | 
| duplicate() | Checkbox | Crea una copia de este elemento y la agrega al final del formulario. | 
| get | Choice[] | Obtiene todas las opciones de un elemento. | 
| get | Quiz | Muestra los comentarios que se muestran a los encuestados cuando responden correctamente una pregunta. | 
| get | Quiz | Muestra los comentarios que se muestran a los encuestados cuando responden incorrectamente una pregunta. | 
| get | String | Obtiene el texto de ayuda del elemento (a veces llamado texto de descripción para elementos de diseño como Image,PageySection). | 
| get | Integer | Obtiene el identificador único del artículo. | 
| get | Integer | Obtiene el índice del elemento entre todos los elementos del formulario. | 
| get | Integer | Muestra el valor en puntos de un elemento que se puede calificar. | 
| get | String | Obtiene el título del elemento (a veces llamado texto del encabezado, en el caso de un Section). | 
| get | Item | Obtiene el tipo del elemento, representado como un Item. | 
| has | Boolean | Determina si el elemento tiene una opción "otro". | 
| is | Boolean | Determina si el encuestado debe responder la pregunta. | 
| set | Checkbox | Establece las opciones de un elemento a partir de un array de cadenas. | 
| set | Checkbox | Establece un array de opciones para un elemento. | 
| set | Checkbox | Establece los comentarios que se mostrarán a las personas que responden cuando respondan correctamente una pregunta. | 
| set | Checkbox | Establece los comentarios que se mostrarán a las personas que responden cuando respondan incorrectamente una pregunta. | 
| set | Checkbox | Establece el texto de ayuda del elemento (a veces llamado texto de descripción para elementos de diseño como Image,PageySection). | 
| set | Checkbox | Establece la cantidad de puntos que vale un elemento que se puede calificar. | 
| set | Checkbox | Establece si el encuestado debe responder la pregunta. | 
| set | Checkbox | Establece el título del elemento (a veces llamado texto del encabezado, en el caso de un Section). | 
| set | Checkbox | Establece la validación de datos para este elemento de casilla de verificación. | 
| show | Checkbox | Establece si el elemento tiene una opción "otro". | 
Documentación detallada
clear
Quita cualquier validación de datos para este elemento de casilla de verificación.
Volver
Checkbox: Este Checkbox, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
create
Crea una opción nueva.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| value | String | el valor de la opción, que los encuestados ven como una etiqueta cuando ven el formulario | 
Volver
Choice: Es la nueva opción.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
create
Crea una opción nueva.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| value | String | el valor de la opción, que los encuestados ven como una etiqueta cuando ven el formulario | 
| is | Boolean | si la opción es una respuesta correcta | 
Volver
Choice: Es la nueva opción.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
create
Crea un Item nuevo para este elemento de casilla de verificación. El argumento responses es un array String[] que contiene valores que se deben verificar. Genera una excepción si algún valor no coincide con una opción válida para este elemento, a menos que show se establezca en true.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| responses | String[] | un array de respuestas válidas para este elemento de opción múltiple | 
Volver
Item: Es la respuesta del artículo.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
duplicate()
Crea una copia de este elemento y la agrega al final del formulario.
Volver
Checkbox: Es un duplicado de este Checkbox para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
get
Muestra los comentarios que se muestran a los encuestados cuando responden correctamente una pregunta.
Volver
Quiz: Los comentarios, si los hay.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Muestra los comentarios que se muestran a los encuestados cuando responden incorrectamente una pregunta.
Volver
Quiz: Los comentarios, si los hay.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Obtiene el texto de ayuda del elemento (a veces llamado texto de descripción para elementos de diseño como Image, Page y Section).
Volver
String: Es el texto de ayuda o la descripción del elemento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Obtiene el identificador único del artículo.
Volver
Integer: Es el ID del artículo.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Obtiene el índice del elemento entre todos los elementos del formulario.
Volver
Integer: Es el índice del elemento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Muestra el valor en puntos de un elemento que se puede calificar.
Volver
Integer: Es la cantidad de puntos que vale una pregunta.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Obtiene el título del elemento (a veces llamado texto del encabezado, en el caso de un Section).
Volver
String: Es el título o el texto del encabezado del elemento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Obtiene el tipo del elemento, representado como un Item.
Volver
Item: Es el tipo del elemento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
has
Determina si el elemento tiene una opción "otro".
Volver
Boolean: Es true si el elemento tiene una opción "otro"; false si no la tiene.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
is
Determina si el encuestado debe responder la pregunta.
Volver
Boolean: Indica si el encuestado debe responder la pregunta.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Establece las opciones de un elemento a partir de un array de cadenas. Arroja una excepción si el array determinado está vacío.
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); item.setChoiceValues(['Dogs', 'Cats']);
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| values | String[] | el array de valores de elección, que los encuestados ven como etiquetas cuando ven el formulario | 
Volver
Checkbox: Este Checkbox, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Establece un array de opciones para un elemento. Genera una excepción si el array proporcionado está vacío o contiene un elemento null.
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); item.setChoices([item.createChoice('Cats'), item.createChoice('Dogs')]);
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| choices | Choice[] | un array de opciones | 
Volver
Checkbox: Este Checkbox, para encadenar
Arroja
Error: Si el array proporcionado es null, está vacío o contiene un elemento null.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Establece los comentarios que se mostrarán a las personas que responden cuando respondan correctamente una pregunta.
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); // Set "Dogs" as the correct answer to this question. item.setChoices([ item.createChoice('Dogs', true), item.createChoice('Cats', false), ]); // Add feedback which will be shown for correct responses; ie "Dogs". item.setFeedbackForCorrect( FormApp.createFeedback().setDisplayText('Dogs rule, cats drool.').build(), );
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| feedback | Quiz | los comentarios nuevos. Si el valor es nulo, se borrarán los comentarios. | 
Volver
Checkbox: Este Checkbox, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Establece los comentarios que se mostrarán a las personas que responden cuando respondan incorrectamente una pregunta.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| feedback | Quiz | los comentarios nuevos | 
Volver
Checkbox: Este Checkbox, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Establece el texto de ayuda del elemento (a veces llamado texto de descripción para elementos de diseño como Image, Page y Section).
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| text | String | el nuevo texto de ayuda | 
Volver
Checkbox: Este Checkbox, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Establece la cantidad de puntos que vale un elemento que se puede calificar. El valor predeterminado para los elementos nuevos es 0.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| points | Integer | la cantidad de puntos que vale un elemento de pregunta | 
Volver
Checkbox: Este Checkbox, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Establece si el encuestado debe responder la pregunta.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| enabled | Boolean | si el encuestado debe responder la pregunta | 
Volver
Checkbox: Es el elemento actual (para encadenar).
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Establece el título del elemento (a veces llamado texto del encabezado, en el caso de un Section).
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| title | String | el título o el texto del encabezado nuevos | 
Volver
Checkbox: Este Checkbox, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Establece la validación de datos para este elemento de casilla de verificación. Si pasas un valor nulo o una validación sin llamar a ninguna función requerida, se quitará cualquier validación anterior.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| validation | Checkbox | un elemento CheckboxValidation para aplicar a este artículo. | 
Volver
Checkbox: Este Checkbox, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
show
Establece si el elemento tiene una opción "otro". El valor predeterminado para un Checkbox o Multiple nuevo es false.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| enabled | Boolean | truesi el elemento tiene una opción "otro";falsesi no | 
Volver
Checkbox: Este Checkbox, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms