AdaptiveDialog クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アダプティブ ダイアログでは、イベントとイベントを使用して会話をモデル化し、変化する会話フローに動的に適応させます。
public class AdaptiveDialog : Microsoft.Bot.Builder.Dialogs.DialogContainer, Microsoft.Bot.Builder.Dialogs.IDialogDependencies
type AdaptiveDialog = class
inherit DialogContainer
interface IDialogDependencies
Public Class AdaptiveDialog
Inherits DialogContainer
Implements IDialogDependencies
- 継承
- 実装
コンストラクター
AdaptiveDialog(String, String, Int32) |
AdaptiveDialog クラスの新しいインスタンスを初期化します。 |
フィールド
Kind |
クラス識別子。 |
プロパティ
AutoEndDialog |
実行するアクションがない場合にダイアログを終了するかどうかを示す式を取得または設定します。 |
DefaultResultProperty |
Actions がなくなったときにダイアログが終了し、AutoEndDialog = true の場合に結果として返すプロパティを取得または設定します。 |
Dialogs |
コンテナーを取得または設定します DialogSet。 (継承元 DialogContainer) |
Generator |
言語ジェネレーターのオーバーライドを取得または設定します。 |
Id |
ダイアログの ID を取得または設定します。 (継承元 Dialog) |
IgnoreMemoryScopeBinding |
メモリ スコープと対話するかどうかを DialogContainer 示す値を取得または設定します。 (継承元 DialogContainer) |
Recognizer |
受信ユーザー入力を処理するための認識エンジンを取得または設定します。 |
Schema |
ダイアログの動作を説明するスキーマを取得または設定します。 |
Selector |
実行できるイベントを選択するためのセレクターを取得または設定します。 |
Source |
cref="SourceRange"/の情報を取得します>。 (継承元 Dialog) |
TelemetryClient |
ログ記録に使用する を IBotTelemetryClient 取得または設定します。 このプロパティを設定すると、含まれるすべてのダイアログの TelemetryClient プロパティも設定されます。 (継承元 DialogContainer) |
Triggers |
実行中のプランを変更する条件に応答するトリガー ハンドラーを取得または設定します。 |
メソッド
拡張メソッド
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
ダイアログ スタックを作成し、ダイアログを開始してスタックにプッシュします。 |