Élément de question permettant au répondant de saisir une seule ligne de texte. Vous pouvez accéder aux éléments ou en créer à partir d'un Form
. Lorsqu'ils sont utilisés dans un quiz, ces éléments sont notés.
// Open a form by ID and add a new text item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addTextItem(); item.setTitle('What is your name?');
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
clear | Text | Supprime toute validation de données pour cet élément de texte. |
create | Item | Crée un Item pour cet élément textuel. |
duplicate() | Text | Crée une copie de cet élément et l'ajoute à la fin du formulaire. |
get | Quiz | Renvoie les commentaires qui s'affichent auprès des personnes interrogées lorsqu'elles répondent à une question notée. |
get | String | Récupère le texte d'aide de l'élément (parfois appelé texte de description pour les éléments de mise en page tels que Image , Page et Section ). |
get | Integer | Récupère l'identifiant unique de l'élément. |
get | Integer | Récupère l'index de l'élément parmi tous les éléments du formulaire. |
get | Integer | Renvoie la valeur en points d'un élément évaluable. |
get | String | Récupère le titre de l'élément (parfois appelé "texte d'en-tête", dans le cas d'un Section ). |
get | Item | Récupère le type de l'élément, représenté par un Item . |
is | Boolean | Indique si la personne interrogée doit répondre à la question. |
set | Text | Définit les commentaires à afficher aux personnes interrogées lorsqu'elles répondent à une question évaluable qui n'a pas de bonne ni de mauvaise réponse (c'est-à-dire des questions qui nécessitent une notation manuelle). |
set | Text | Définit le texte d'aide de l'élément (parfois appelé texte de description pour les éléments de mise en page tels que Image , Page et Section ). |
set | Text | Définit le nombre de points d'un élément évaluable. |
set | Text | Indique si la personne interrogée doit répondre à la question. |
set | Text | Définit le titre de l'élément (parfois appelé "texte d'en-tête", dans le cas d'un Section ). |
set | Text | Définit la validation des données pour cet élément de texte. |
Documentation détaillée
clearValidation()
Supprime toute validation de données pour cet élément de texte.
Renvois
Text
: Text
, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
createResponse(response)
Crée un Item
pour cet élément textuel.
Paramètres
Nom | Type | Description |
---|---|---|
response | String | une réponse à la question posée par l'élément ; |
Renvois
Item
: réponse de l'élément
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
Crée une copie de cet élément et l'ajoute à la fin du formulaire.
Renvois
Text
: double de cet élément Text
, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getGeneralFeedback()
Renvoie les commentaires qui s'affichent auprès des personnes interrogées lorsqu'elles répondent à une question notée.
Renvois
Quiz
: commentaires, le cas échéant.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getHelpText()
Récupère le texte d'aide de l'élément (parfois appelé texte de description pour les éléments de mise en page tels que Image
, Page
et Section
).
Renvois
String
: texte d'aide ou de description de l'élément
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getId()
Récupère l'identifiant unique de l'élément.
Renvois
Integer
: ID de l'article
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getIndex()
Récupère l'index de l'élément parmi tous les éléments du formulaire.
Renvois
Integer
: index de l'élément
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getPoints()
Renvoie la valeur en points d'un élément évaluable.
Renvois
Integer
: nombre de points qu'une question rapporte.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getTitle()
Récupère le titre de l'élément (parfois appelé "texte d'en-tête", dans le cas d'un Section
).
Renvois
String
: titre ou texte d'en-tête de l'élément
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getType()
Récupère le type de l'élément, représenté par un Item
.
Renvois
Item
: type de l'élément
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
isRequired()
Indique si la personne interrogée doit répondre à la question.
Renvois
Boolean
: indique si la personne interrogée doit répondre à la question
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setGeneralFeedback(feedback)
Définit les commentaires à afficher aux personnes interrogées lorsqu'elles répondent à une question évaluable qui n'a pas de bonne ni de mauvaise réponse (c'est-à-dire des questions qui nécessitent une notation manuelle).
Paramètres
Nom | Type | Description |
---|---|---|
feedback | Quiz | les nouveaux commentaires |
Renvois
Text
: Text
, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setHelpText(text)
Définit le texte d'aide de l'élément (parfois appelé texte de description pour les éléments de mise en page tels que Image
, Page
et Section
).
Paramètres
Nom | Type | Description |
---|---|---|
text | String | le nouveau texte d'aide ; |
Renvois
Text
: Text
, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setPoints(points)
Définit le nombre de points d'un élément évaluable. La valeur par défaut pour les nouveaux éléments est 0.
Paramètres
Nom | Type | Description |
---|---|---|
points | Integer | le nombre de points qu'un élément de question vaut |
Renvois
Text
: Text
, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setRequired(enabled)
Indique si la personne interrogée doit répondre à la question.
Paramètres
Nom | Type | Description |
---|---|---|
enabled | Boolean | si la personne interrogée doit répondre à la question |
Renvois
Text
: élément actuel (pour l'association en chaîne)
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setTitle(title)
Définit le titre de l'élément (parfois appelé "texte d'en-tête", dans le cas d'un Section
).
Paramètres
Nom | Type | Description |
---|---|---|
title | String | le nouveau titre ou le nouveau texte de l'en-tête ; |
Renvois
Text
: Text
, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setValidation(validation)
Définit la validation des données pour cet élément de texte. Si vous transmettez la valeur nulle ou une validation sans aucune fonction requise appelée, toute validation précédente sera supprimée.
Paramètres
Nom | Type | Description |
---|---|---|
validation | Text | une validation de texte à appliquer à cet élément. |
Renvois
Text
: Text
, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms