Class PromptResponse

PromptResponse

prompt डायलॉग बॉक्स का जवाब, यूज़र इंटरफ़ेस को ऐक्सेस करने की सुविधा देती हैं. जवाब में ऐसा टेक्स्ट शामिल है जो व्यक्ति ने डाला है डायलॉग का इनपुट फ़ील्ड जोड़ सकता है. इससे पता चलता है कि डायलॉग को खारिज करने के लिए, उपयोगकर्ता ने किस बटन पर क्लिक किया था.

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getResponseText()Stringडायलॉग बॉक्स के इनपुट फ़ील्ड में उपयोगकर्ता की ओर से डाला गया टेक्स्ट दिखाता है.
getSelectedButton()Buttonयह बटन उस बटन पर क्लिक करता है जिस पर उपयोगकर्ता, डायलॉग को खारिज करने के लिए क्लिक करता है.

विस्तृत दस्तावेज़

getResponseText()

डायलॉग बॉक्स के इनपुट फ़ील्ड में उपयोगकर्ता की ओर से डाला गया टेक्स्ट दिखाता है. तब भी टेक्स्ट उपलब्ध होता है, जब उपयोगकर्ता ने डायलॉग बॉक्स बंद करने के लिए, "अभी नहीं" जैसे नेगेटिव मतलब वाले बटन पर क्लिक किया या 'बंद करें' बटन पर क्लिक करें. getSelectedButton() की मदद से यह पता लगाया जा सकता है कि क्या उपयोगकर्ता जवाब को मान्य होना चाहिए.

वापसी का टिकट

String — वह टेक्स्ट जो उपयोगकर्ता ने डायलॉग के इनपुट फ़ील्ड में डाला है.


getSelectedButton()

यह बटन उस बटन पर क्लिक करता है जिस पर उपयोगकर्ता, डायलॉग को खारिज करने के लिए क्लिक करता है. अगर उपयोगकर्ता ने 'बंद करें' पर क्लिक किया है, तो हर डायलॉग के टाइटल बार में शामिल बटन होता है, तो यह तरीका Button.CLOSE दिखाता है.

वापसी का टिकट

Button — वह बटन जिस पर उपयोगकर्ता ने क्लिक किया.