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

參數

名稱類型說明
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:這個物件用於鏈結。