ActionContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
の実行中の DialogContext 一連のアクションを操作するための追加のメソッドを使用して を AdaptiveDialog拡張します。
public class ActionContext : Microsoft.Bot.Builder.Dialogs.DialogContext
type ActionContext = class
inherit DialogContext
Public Class ActionContext
Inherits DialogContext
- 継承
コンストラクター
ActionContext(DialogSet, DialogContext, DialogState, List<ActionState>, String) |
ActionContext クラスの新しいインスタンスを初期化します。 |
プロパティ
Actions |
実行されるアクションの一覧を取得または設定します。 |
ActiveDialog |
スタックの上部にあるアクティブなダイアログのキャッシュされたインスタンスを取得します。スタック |
Changes |
適用するキューに登録されている変更の一覧を取得します。 |
Child |
アクティブな子がある場合は、子のダイアログ コンテキストを取得します。 (継承元 DialogContext) |
Context |
会話の現在のターンのコンテキストを取得します。 (継承元 DialogContext) |
DialogManager |
古い.
この dialogContext の現在の DialogManager を取得します。 このプロパティは今後使用しません。 (継承元 DialogContext) |
Dialogs |
現在のダイアログ コンテナーでアクティブになっているダイアログのセットを取得します。 (継承元 DialogContext) |
Parent |
親 DialogContext(存在する場合) を取得または設定します。 開始するダイアログの ID を検索するときに使用されます。 (継承元 DialogContext) |
Services |
このダイアログ コンテキストに依存するサービス コレクションを取得します。 (継承元 DialogContext) |
Stack |
現在のダイアログ スタックを取得します。 (継承元 DialogContext) |
State |
すべてのメモリ スコープのビューを管理する DialogStateManager を取得または設定します。 (継承元 DialogContext) |
メソッド
拡張メソッド
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 を取得する拡張メソッド。 |