InputDialog クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
入力ダイアログを定義します。
public abstract class InputDialog : Microsoft.Bot.Builder.Dialogs.Dialog
type InputDialog = class
inherit Dialog
Public MustInherit Class InputDialog
Inherits Dialog
- 継承
- 派生
コンストラクター
InputDialog() |
入力ダイアログを定義します。 |
フィールド
TURN_COUNT_PROPERTY |
ダイアログ コンテキストターンカウントプロパティ値を定義します。 |
VALUE_PROPERTY |
ダイアログ コンテキストの状態プロパティ値を定義します。 |
プロパティ
AllowInterruptions |
分割ポリシーを取得または設定します。 |
AlwaysPrompt |
値があるかどうかに関係なく、常にユーザーに入力を求めるかどうかを示す値を取得または設定します。 |
DefaultValue |
MaxTurnCount を超えたときの入力ダイアログの既定値を取得または設定します。 |
DefaultValueResponse |
MaxTurnCount に達し、既定値が使用されたときに送信するアクティビティ テンプレートを取得または設定します。 |
Disabled |
このアクションを無効にするかどうかを取得または設定します。 |
Id |
ダイアログの ID を取得または設定します。 (継承元 Dialog) |
InvalidPrompt |
指定された値が無効な場合に、ユーザーに送信するアクティビティ テンプレートを取得または設定します。 |
MaxTurnCount |
ダイアログが終了するまでにユーザーにこの値を要求する最大回数を取得または設定します。 |
Prompt |
ユーザーに送信するアクティビティを取得または設定します。 |
Property |
値のバインド先となるメモリ プロパティ パスを取得または設定します。 |
Source |
cref="SourceRange"/>の情報を取得します。 (継承元 Dialog) |
TelemetryClient |
ログ記録に使用する IBotTelemetryClient を取得または設定します。 (継承元 Dialog) |
UnrecognizedPrompt |
再試行するアクティビティ テンプレートを取得または設定します。 |
Validations |
入力を検証するために実行する式を取得または設定します。 |
Value |
入力をダイアログにバインドするために使用する式を取得または設定します。 |
メソッド
拡張メソッド
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
ダイアログ スタックを作成し、ダイアログを開始してスタックにプッシュします。 |