WaterfallStepContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
のステップのコンテキストを WaterfallDialog提供します。
public class WaterfallStepContext : Microsoft.Bot.Builder.Dialogs.DialogContext
type WaterfallStepContext = class
inherit DialogContext
Public Class WaterfallStepContext
Inherits DialogContext
- 継承
注釈
プロパティには Context 、現在のターンの が ITurnContext 含まれています。
プロパティ
| ActiveDialog |
スタックの上部にあるアクティブなダイアログのキャッシュされたインスタンスを取得します。スタック |
| Child |
アクティブな子がある場合は、子のダイアログ コンテキストを取得します。 (継承元 DialogContext) |
| Context |
会話の現在のターンのコンテキストを取得します。 (継承元 DialogContext) |
| DialogManager |
古い.
この dialogContext の現在の DialogManager を取得します。 このプロパティは今後使用しません。 (継承元 DialogContext) |
| Dialogs |
現在のダイアログ コンテナーでアクティブになっているダイアログのセットを取得します。 (継承元 DialogContext) |
| Index |
実行されている現在のウォーターフォール ステップのインデックスを取得します。 |
| Options |
ウォーターフォール ダイアログが呼び出されたオプションを取得します。 |
| Parent |
親 DialogContext(存在する場合) を取得または設定します。 開始するダイアログの ID を検索するときに使用されます。 (継承元 DialogContext) |
| Reason |
ウォーターフォール ステップが実行されている理由を取得します。 |
| Result |
前のウォーターフォール ステップの結果を取得します。 |
| Services |
このダイアログ コンテキストに依存するサービス コレクションを取得します。 (継承元 DialogContext) |
| Stack |
現在のダイアログ スタックを取得します。 (継承元 DialogContext) |
| State |
すべてのメモリ スコープのビューを管理する DialogStateManager を取得または設定します。 (継承元 DialogContext) |
| Values |
すべてのウォーターフォール アクションで永続化される値のディクショナリを取得します。 |
メソッド
拡張メソッド
| DebuggerStepAsync(DialogContext, OnCondition, DialogEvent, CancellationToken) |
アクティブな IDialogDebugger を呼び出し、特定の時点にあることを通知します。 |
| DebuggerStepAsync(DialogContext, Dialog, String, CancellationToken) |
アクティブな IDialogDebugger を呼び出し、ダイアログ内の特定の時点にあることを通知します。 |
| DebuggerStepAsync(DialogContext, Recognizer, String, CancellationToken) |
アクティブな IDialogDebugger を呼び出し、認識エンジン内の特定の時点にあることを通知します。 |
| DebuggerStepAsync(DialogContext, IRecognizer, String, CancellationToken) |
アクティブな IDialogDebugger を呼び出し、認識エンジン内の特定の時点にあることを通知します。 |
| GetDebugger(DialogContext) |
DialogContext から IDialogDebugger を取得する拡張メソッド。 |