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
跳至瀑布的下一個步驟。
參數:
傳回: