次の方法で共有


DateTimePrompt クラス

定義

ユーザーに日時値の入力を求めます。

public class DateTimePrompt : Microsoft.Bot.Builder.Dialogs.Prompt<System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.DateTimeResolution>>
type DateTimePrompt = class
    inherit Prompt<IList<DateTimeResolution>>
Public Class DateTimePrompt
Inherits Prompt(Of IList(Of DateTimeResolution))
継承

コンストラクター

DateTimePrompt(String, PromptValidator<IList<DateTimeResolution>>, String)

DateTimePrompt クラスの新しいインスタンスを初期化します。

プロパティ

DefaultLocale

プロンプトの言語固有の動作を決定するために使用される既定のロケールを取得または設定します。

Id

ダイアログの ID を取得または設定します。

(継承元 Dialog)
Source

cref="SourceRange"/>の情報を取得します。

(継承元 Dialog)
TelemetryClient

ログ記録に使用する IBotTelemetryClient を取得または設定します。

(継承元 Dialog)

メソッド

AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, CancellationToken)

派生クラスでオーバーライドされると、ユーザーが入力を求められたときにアクティビティに選択肢を追加します。

(継承元 Prompt<T>)
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken)

派生クラスでオーバーライドされると、ユーザーが入力を求められたときにアクティビティに選択肢を追加します。

(継承元 Prompt<T>)
BeginDialogAsync(DialogContext, Object, CancellationToken)

プロンプト ダイアログがダイアログ スタックにプッシュされ、アクティブ化されるときに呼び出されます。

(継承元 Prompt<T>)
ContinueDialogAsync(DialogContext, CancellationToken)

プロンプト ダイアログがアクティブなダイアログであり、ユーザーが新しいアクティビティで応答したときに呼び出されます。

(継承元 Prompt<T>)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

ダイアログが終了するときに呼び出されます。

(継承元 Dialog)
GetVersion()

このダイアログのバージョンを表す一意の文字列を取得します。 バージョンが変更された場合、ダイアログ システムは DialogChanged イベントを生成します。

(継承元 Dialog)
OnComputeId()

ダイアログのコンピューティング ID をビルドします。

(継承元 Dialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

現在のダイアログまたは現在のダイアログが開始したダイアログによって、DialogContext.emitEvent()を使用してイベントが発生したときに呼び出されます。

(継承元 Dialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

イベントがすべての親にバブルされた後に呼び出され、処理されませんでした。

(継承元 Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

イベントが親にバブルされる前に呼び出されます。

(継承元 Prompt<T>)
OnPromptAsync(ITurnContext, IDictionary<String,Object>, PromptOptions, Boolean, CancellationToken)

ユーザーに入力を求めます。

OnRecognizeAsync(ITurnContext, IDictionary<String,Object>, PromptOptions, CancellationToken)

ユーザーの入力を日時値として認識しようとします。

RegisterSourceLocation(String, Int32)

指定された場所に cref="SourceRange"/> を登録します。

(継承元 Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

ユーザーに入力を再度求めるプロンプト ダイアログが要求されたときに呼び出されます。

(継承元 Prompt<T>)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

以前のアクティブなダイアログが完了したときなど、ダイアログ スタック上のアクティブなダイアログとしてプロンプト ダイアログが再開されたときに呼び出されます。

(継承元 Prompt<T>)

拡張メソッド

RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)

ダイアログ スタックを作成し、ダイアログを開始してスタックにプッシュします。

適用対象