通过


DialogAction class

对话操作提供了实现常见操作的快捷方式。

方法

beginDialog<T>(string, T)

返回一个闭包,它将会话的控制传递给新对话。

endDialog(any)

返回结束当前对话框的关闭。

send(string, any[])

返回将向用户发送简单短信的关闭。

方法详细信息

beginDialog<T>(string, T)

返回一个闭包,它将会话的控制传递给新对话。

static function beginDialog<T>(id: string, args?: T)

参数

id

string

要启动的对话的唯一 ID。

args

T

(可选)要传递给对话 begin() 方法的参数。

返回

endDialog(any)

返回结束当前对话框的关闭。

static function endDialog(result?: any)

参数

result

any

(可选)要传递给父对话的结果。

返回

send(string, any[])

返回将向用户发送简单短信的关闭。

static function send(msg: string, args: any[])

参数

msg

string

要发送的消息的文本。 将使用 本地化程序配置的会话来本地化消息。 如果在消息中传递参数,将使用 sprintf-js 设置格式(请参阅文档了解详细信息)。

args

any[]

(可选)用于设置最终输出字符串格式的参数。

返回