prompt
iletişim kutusuna verilen yanıt
kullanıcı arayüzü ortamına sahip olması gerekir. Yanıt, kullanıcının girdiği herhangi bir metni içerir
iletişim kutusunun giriş alanını gösterir ve kullanıcının iletişim kutusunu kapatmak için hangi düğmeyi tıkladığını gösterir.
// 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.'); }
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getResponseText() | String | Kullanıcının iletişim kutusunun giriş alanına girdiği metni alır. |
getSelectedButton() | Button | Kullanıcının iletişim kutusunu kapatmak için tıkladığı düğmeyi alır. |
Ayrıntılı belgeler
getResponseText()
Kullanıcının iletişim kutusunun giriş alanına girdiği metni alır. Metin, yalnızca
Kullanıcı, "İptal" gibi olumsuz çağrışımlı bir düğmeyi tıklayarak iletişim kutusunu kapattı. veya
iletişim kutusunun başlık çubuğundaki kapat düğmesi. getSelectedButton()
, kitlenizin
Kullanıcının yanıt metninin geçerli olmasını isteyip istemediği.
Return
String
: Kullanıcının iletişim kutusunun giriş alanına girdiği metin.
getSelectedButton()
Kullanıcının iletişim kutusunu kapatmak için tıkladığı düğmeyi alır. Kullanıcı kapat düğmesini tıkladıysa
düğmesi varsa bu yöntem Button.CLOSE
değerini döndürür.
Return
Button
- Kullanıcının tıkladığı düğme.