Class PromptResponse

Risposta richiesta

Una risposta a una finestra di dialogo prompt visualizzata nell'ambiente di interfaccia utente per un'app Google. La risposta contiene qualsiasi testo inserito dall'utente nel campo di immissione della finestra di dialogo e indica il pulsante su cui l'utente ha fatto clic per ignorare la finestra di dialogo.

// 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.');
}

Metodi

MetodoTipo restituitoBreve descrizione
getResponseText()StringVisualizza il testo inserito dall'utente nel campo di immissione della finestra di dialogo.
getSelectedButton()ButtonVisualizza il pulsante su cui l'utente ha fatto clic per ignorare la finestra di dialogo.

Documentazione dettagliata

getResponseText()

Visualizza il testo inserito dall'utente nel campo di immissione della finestra di dialogo. Il testo è disponibile anche se l'utente ha chiuso la finestra di dialogo facendo clic su un pulsante con una connotazione negativa, come "Annulla" o sul pulsante di chiusura nella barra del titolo della finestra di dialogo. getSelectedButton() può aiutare a determinare se l'utente voleva che il testo della risposta fosse valido.

Andata e ritorno

String: il testo che l'utente ha inserito nel campo di immissione della finestra di dialogo.


getSelectedButton()

Visualizza il pulsante su cui l'utente ha fatto clic per ignorare la finestra di dialogo. Se l'utente ha fatto clic sul pulsante di chiusura incluso nella barra del titolo di ogni finestra di dialogo, questo metodo restituisce Button.CLOSE.

Andata e ritorno

Button: il pulsante su cui l'utente ha fatto clic.