PromptOptions<T> クラス

定義

PromptDialogのオプション。

[System.Serializable]
public class PromptOptions<T> : Microsoft.Bot.Builder.Dialogs.IPromptOptions<T>
[<System.Serializable>]
type PromptOptions<'T> = class
    interface IPromptOptions<'T>
Public Class PromptOptions(Of T)
Implements IPromptOptions(Of T)

型パラメーター

T

選択肢の種類。

継承
PromptOptions<T>
属性
実装

コンストラクター

名前 説明
PromptOptions<T>(String, String, String, IReadOnlyList<T>, Int32, PromptStyler, IReadOnlyList<String>, String, String, IPromptRecognizer)

プロンプトの選択肢を構築します。

プロパティ

名前 説明
Attempts

最大試行回数。

Choices

選択時に返される選択肢と同義語。

DefaultRetry

Retryがnullの場合に使われるデフォルトの再試行プロンプト。

DefaultRetrySpeak

デフォルトのリトライスピークで、 RetrySpeak がnullの場合に使われます。

DefaultTooManyAttempts

デフォルト TooManyAttempts 文字列で、 TooManyAttempts がnullの場合に使われます。

Descriptions

それぞれの選択肢の説明。

Options

選択時に返される選択肢。

Prompt

プロンプト。

PromptStyler

プロンプトのスタイラー PromptStyler

Recognizer

Entity Recognizerでメッセージ内容を解析します

Retry

再試行時に何を表示するか。

RetrySpeak

Retry Speakタグ(テキスト読み上げ用のSSMLマークアップ)

Speak

Speak Tag(テキスト読み上げ用のSSMLマークアップ)

TooManyAttempts

ユーザーが有効な返答を Attemptsした後に何を表示するか。

適用対象