共用方式為


WaterfallStepInfo interface

傳遞至 WaterfallStepContext 建構函式的值。

屬性

index

正在執行之目前瀑布式步驟的索引。

options

當啟動步驟瀑布式對話時,任何傳遞至步驟的選項 DialogContext.beginDialog()

reason

瀑布步驟執行的原因。

result

在上一個瀑布步驟中呼叫的對話或提示所傳回的結果。

values

值字典,所有瀑布步驟都會保存這些值。

方法

onNext(any)

呼叫 以跳至下一個瀑布步驟。

屬性詳細資料

index

正在執行之目前瀑布式步驟的索引。

index: number

屬性值

number

options

當啟動步驟瀑布式對話時,任何傳遞至步驟的選項 DialogContext.beginDialog()

options: O

屬性值

O

reason

瀑布步驟執行的原因。

reason: DialogReason

屬性值

result

在上一個瀑布步驟中呼叫的對話或提示所傳回的結果。

result: any

屬性值

any

values

值字典,所有瀑布步驟都會保存這些值。

values: object

屬性值

object

方法詳細資料

onNext(any)

呼叫 以跳至下一個瀑布步驟。

function onNext(result?: any): Promise<DialogTurnResult>

參數

result

any

(選擇性) 結果,以傳遞至下一個步驟。

傳回

Promise<DialogTurnResult>