DialogAction class
对话操作提供了实现常见操作的快捷方式。
方法
| begin |
返回一个闭包,它将会话的控制传递给新对话。 |
| end |
返回结束当前对话框的关闭。 |
| 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[]
(可选)用于设置最终输出字符串格式的参数。