Class 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);

参数

名称类型说明
actionStatusActionStatus要使用的 ActionStatus

返回

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);

参数

名称类型说明
dialogDialog要使用的 Dialog

返回

DialogAction - 此对象,用于链式调用。