WaterfallStepInfo interface
传递给 WaterfallStepContext
构造函数的值。
属性
index | 正在执行的当前瀑布步骤的索引。 |
options | 从 |
reason | 正在执行瀑布步骤的原因。 |
result | 在上一瀑布步骤中调用的对话或提示返回的结果。 |
values | 将在整个瀑布步骤中持久保存的值字典。 |
方法
on |
调用以跳到下一个瀑布步骤。 |
属性详细信息
index
正在执行的当前瀑布步骤的索引。
index: number
属性值
number
options
从 DialogContext.beginDialog()
开始时传递给步骤瀑布对话的任何选项。
options: O
属性值
O
reason
result
在上一瀑布步骤中调用的对话或提示返回的结果。
result: any
属性值
any
values
将在整个瀑布步骤中持久保存的值字典。
values: object
属性值
object
方法详细信息
onNext(any)
调用以跳到下一个瀑布步骤。
function onNext(result?: any): Promise<DialogTurnResult>
参数
- result
-
any
(可选)结果传递给下一步。
返回
Promise<DialogTurnResult>