Class DialogAction

DialogAction

เครื่องมือสร้างสำหรับ DialogAction ออบเจ็กต์

ใช้ได้กับแอป Google Chat เท่านั้น ใช้ไม่ได้กับส่วนเสริมของ Google Workspace

const card = CardService.newCardBuilder()
    .setHeader(CardService.newCardHeader().setTitle('Card title')).build();
const dialog = CardService.newDialog()
    .setBody(card);

const dialogAction = CardService.newDialogAction()
   .setDialog(dialog)

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setActionStatus(actionStatus)DialogActionตั้งสถานะการดำเนินการของDialogAction
setDialog(dialog)DialogActionตั้งค่ากล่องโต้ตอบของ DialogAction

เอกสารโดยละเอียด

setActionStatus(actionStatus)

ตั้งสถานะการดำเนินการของDialogAction

const actionStatus = CardService.newActionStatus()
   .setStatusCode(CardService.Status.OK);

const dialogAction = CardService.newDialogAction()
   .setActionStatus(actionStatus);

พารามิเตอร์

ชื่อประเภทคำอธิบาย
actionStatusActionStatusActionStatus ที่จะใช้

รีเทิร์น

DialogAction — ออบเจ็กต์นี้สำหรับการทำห่วงโซ่


setDialog(dialog)

ตั้งค่ากล่องโต้ตอบของ DialogAction

const card = CardService.newCardBuilder()
    .setHeader(CardService.newCardHeader().setTitle("card title")).build();

// Sets the card of the dialog.
const dialog = CardService.newDialog()
    .setBody(card);

const dialogAction = CardService.newDialogAction()
   .setDialog(dialog)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
dialogDialogDialog ที่จะใช้

รีเทิร์น

DialogAction — ออบเจ็กต์นี้สำหรับการทำห่วงโซ่