Class PromptResponse

PromptResponse (Réponse de l'invite)

Réponse à une boîte de dialogue prompt qui s'affiche dans l'environnement d'interface utilisateur d'une application Google. La réponse contient tout le texte saisi par l'utilisateur dans le champ de saisie de la boîte de dialogue et indique le bouton sur lequel l'utilisateur a cliqué pour fermer la boîte de dialogue.

// Display a dialog box with a title, message, input field, and "Yes" and "No" buttons. The
// user can also close the dialog by clicking the close button in its title bar.
var ui = DocumentApp.getUi();
var response = ui.prompt('Getting to know you', 'May I know your name?', ui.ButtonSet.YES_NO);

// Process the user's response.
if (response.getSelectedButton() == ui.Button.YES) {
  Logger.log('The user\'s name is %s.', response.getResponseText());
} else if (response.getSelectedButton() == ui.Button.NO) {
  Logger.log('The user didn\'t want to provide a name.');
} else {
  Logger.log('The user clicked the close button in the dialog\'s title bar.');
}

Méthodes

MéthodeType renvoyéBrève description
getResponseText()StringRécupère le texte saisi par l'utilisateur dans le champ de saisie de la boîte de dialogue.
getSelectedButton()ButtonRécupère le bouton sur lequel l'utilisateur a cliqué pour fermer la boîte de dialogue.

Documentation détaillée

getResponseText()

Récupère le texte saisi par l'utilisateur dans le champ de saisie de la boîte de dialogue. Le texte est disponible même si l'utilisateur a fermé la boîte de dialogue en cliquant sur un bouton avec une connotation négative, comme "Annuler" ou sur le bouton de fermeture de la barre de titre de la boîte de dialogue. getSelectedButton() peut aider à déterminer si l'utilisateur comptait que le texte de la réponse était valide.

Aller-retour

String : texte saisi par l'utilisateur dans le champ de saisie de la boîte de dialogue.


getSelectedButton()

Récupère le bouton sur lequel l'utilisateur a cliqué pour fermer la boîte de dialogue. Si l'utilisateur a cliqué sur le bouton de fermeture inclus dans chaque barre de titre de la boîte de dialogue, cette méthode renvoie Button.CLOSE.

Aller-retour

Button : bouton sur lequel l'utilisateur a cliqué.