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>