Enum แสดงปุ่มกล่องโต้ตอบที่แปลแล้วซึ่งกำหนดไว้ล่วงหน้าและแสดงผลโดย alert
หรือ PromptResponse.getSelectedButton()
เพื่อระบุ
ปุ่มใดในกล่องโต้ตอบที่ผู้ใช้คลิก ค่าเหล่านี้ไม่สามารถตั้งค่าได้ เพื่อเพิ่มปุ่มไปยัง
alert
หรือ prompt
โปรดใช้ ButtonSet
แทน
หากต้องการเรียก enum คุณจะต้องเรียกคลาส ชื่อ และพร็อพเพอร์ตี้ระดับบนสุด เช่น
Base.Button.CLOSE
// Display a dialog box with a message and "Yes" and "No" buttons. var ui = DocumentApp.getUi(); var response = ui.alert('Are you sure you want to continue?', ui.ButtonSet.YES_NO); // Process the user's response. if (response == ui.Button.YES) { Logger.log('The user clicked "Yes."'); } else { Logger.log('The user clicked "No" or the dialog\'s close button.'); }
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
CLOSE | Enum | ปุ่มปิดแบบมาตรฐานที่แสดงในแถบชื่อของกล่องโต้ตอบทุกแถบ ปุ่มนี้ไม่ใช่ปุ่ม เพิ่มลงในกล่องโต้ตอบแล้ว และไม่สามารถนำออกได้ |
OK | Enum | ปุ่ม "ตกลง" ซึ่งบ่งชี้ว่าการดำเนินการควรดำเนินต่อไป |
CANCEL | Enum | ปุ่ม "ยกเลิก" ซึ่งบ่งชี้ว่าไม่ควรดำเนินการต่อ |
YES | Enum | คำตอบ "ใช่" เพื่อแสดงคำตอบเชิงบวกต่อคำถาม |
NO | Enum | A "ไม่" แสดงคำตอบเชิงลบต่อคำถาม |