DialogTurnResult クラス
- java.
lang. Object - com.
microsoft. bot. dialogs. DialogTurnResult
- com.
public class DialogTurnResult
さまざまなスタック操作メソッドの呼び出し元に返される結果。
コンストラクターの概要
| コンストラクター | 説明 |
|---|---|
| DialogTurnResult(DialogTurnStatus withStatus) |
ステータスを含むダイアログ |
| DialogTurnResult(DialogTurnStatus withStatus, Object withResult) |
状態と結果を含むダイアログ |
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
| java.lang.Object |
getResult()
終了したばかりのダイアログによって返される結果を取得または設定します。 |
|
Dialog |
getStatus()
スタックの現在の状態を取得します。 |
| boolean |
hasParentEnded()
ダイアログ |
| void |
setParentEnded(boolean withParentEnded)
ダイアログ |
| void |
setResult(Object withResult)
終了したばかりのダイアログによって返される結果を設定します。 |
| void |
setStatus(DialogTurnStatus withStatus)
スタックの現在の状態を設定します。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus)
状態を持つ DialogTurnResult を作成します。
パラメーター:
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus, Object withResult)
状態と結果を含む DialogTurnResult を作成します。
パラメーター:
メソッドの詳細
getResult
public Object getResult()
終了したばかりのダイアログによって返される結果を取得または設定します。
これは特定の場合にのみ設定されます。 - ボットは 'DialogContext.BeginDialogAsync()' を呼び出して新しいダイアログを開始し、ダイアログはすぐに終了します。
- ボットが 'DialogContext.ContinueDialogAsync()' を呼び出し、アクティブだったダイアログが終了します。
値が設定されているすべての場合、{@link "DialogContext.ActiveDialog"} は 'null' になります。
戻り値:
getStatus
public DialogTurnStatus getStatus()
スタックの現在の状態を取得します。
戻り値:
hasParentEnded
public boolean hasParentEnded()
DialogCommand が親コンテナーを終了し、親がそれ以上の処理を実行しないようにするかどうかを示します。
戻り値:
setParentEnded
public void setParentEnded(boolean withParentEnded)
DialogCommand が親コンテナーを終了し、親がそれ以上の処理を実行しないようにするかどうかを設定します。
パラメーター:
setResult
public void setResult(Object withResult)
終了したばかりのダイアログによって返される結果を設定します。
パラメーター:
setStatus
public void setStatus(DialogTurnStatus withStatus)
スタックの現在の状態を設定します。
パラメーター: