WaterfallStepContext クラス
- java.
lang. Object - com.
microsoft. bot. dialogs. DialogContext - com.
microsoft. bot. dialogs. WaterfallStepContext
- com.
- com.
public class WaterfallStepContext
extends DialogContext
WaterfallDialog のステップのコンテキストを提供します。 DialogContext プロパティには、現在のターンの TurnContext が含まれています。
コンストラクターの概要
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
| int |
getIndex()
実行中の現在のウォーターフォール ステップのインデックスを取得します。 |
| java.lang.Object |
getOptions()
ウォーターフォール ダイアログが呼び出されたオプションを取得します。 |
|
Dialog |
getReason()
ウォーターフォール ステップが実行されている理由を取得します。 |
| java.lang.Object |
getResult()
前のウォーターフォール ステップの結果を取得します。 |
| java.util.Map<java.lang.String,java.lang.Object> |
getValues()
すべてのウォーターフォール アクションで永続化される値のディクショナリを取得します。 |
|
java.util.concurrent.CompletableFuture<Dialog |
next(Object result)
ウォーターフォールの次のステップに進みます。 |
メソッドの継承元: DialogContext
メソッドの継承元: java.lang.Object
コンストラクターの詳細
WaterfallStepContext
public WaterfallStepContext(WaterfallDialog parentWaterfall, DialogContext dc, Object options, Map
WaterfallStepContext クラスの新しいインスタンスを初期化します。
パラメーター:
メソッドの詳細
getIndex
public int getIndex()
実行中の現在のウォーターフォール ステップのインデックスを取得します。
戻り値:
getOptions
public Object getOptions()
ウォーターフォール ダイアログが呼び出されたオプションを取得します。
戻り値:
getReason
public DialogReason getReason()
ウォーターフォール ステップが実行されている理由を取得します。
戻り値:
getResult
public Object getResult()
前のウォーターフォール ステップの結果を取得します。 結果は、多くの場合、ウォーターフォールの前の手順で開始された子ダイアログの戻り値です。
戻り値:
getValues
public Map
すべてのウォーターフォール アクションで永続化される値のディクショナリを取得します。
戻り値:
next
public CompletableFuture
ウォーターフォールの次のステップに進みます。
パラメーター:
戻り値: