Sdílet prostřednictvím


PromptDialog.PromptChoice<T> Konstruktory

Definice

Přetížení

PromptDialog.PromptChoice<T>(IPromptOptions<T>, Boolean, Boolean, Boolean, Double)

Vytvoří dialogové okno volby.

PromptDialog.PromptChoice<T>(IDictionary<T,IEnumerable<T>>, String, String, Int32, PromptStyle, IEnumerable<String>, Boolean, Boolean, Boolean, Double)

Konstruktor pro dialogové okno volby výzvy.

PromptDialog.PromptChoice<T>(IEnumerable<T>, String, String, Int32, PromptStyle, IEnumerable<String>, Boolean, Boolean, Boolean, Double)

Konstruktor pro dialogové okno volby výzvy.

PromptDialog.PromptChoice<T>(IPromptOptions<T>, Boolean, Boolean, Boolean, Double)

Zdroj:
PromptDialog.cs

Vytvoří dialogové okno volby.

public PromptChoice (Microsoft.Bot.Builder.Dialogs.IPromptOptions<T> promptOptions, bool recognizeChoices = true, bool recognizeNumbers = true, bool recognizeOrdinals = true, double minScore = 0.4);
new Microsoft.Bot.Builder.Dialogs.PromptDialog.PromptChoice<'T> : Microsoft.Bot.Builder.Dialogs.IPromptOptions<'T> * bool * bool * bool * double -> Microsoft.Bot.Builder.Dialogs.PromptDialog.PromptChoice<'T>
Public Sub New (promptOptions As IPromptOptions(Of T), Optional recognizeChoices As Boolean = true, Optional recognizeNumbers As Boolean = true, Optional recognizeOrdinals As Boolean = true, Optional minScore As Double = 0.4)

Parametry

promptOptions
IPromptOptions<T>

Možnosti výzvy

recognizeChoices
Boolean

(Volitelné) Pokud je true, výzva se pokusí rozpoznat vybranou hodnotu pomocí samotných voleb. Výchozí hodnota je true.

recognizeNumbers
Boolean

(Volitelné) Pokud je hodnota true, výzva se pokusí rozpoznat čísla v promluvě uživatele jako index vrácené volby. Výchozí hodnota je true.

recognizeOrdinals
Boolean

(Volitelné) Pokud je true, výzva se pokusí rozpoznat první nebo druhé číslo jako index vrácené volby. Výchozí hodnota je true.

minScore
Double

(Volitelné) minimální skóre od 0,0 do 1,0 potřebné k tomu, aby se rozpoznaná volba považovala za shodu. Výchozí hodnota je 0,4.

Platí pro

PromptDialog.PromptChoice<T>(IDictionary<T,IEnumerable<T>>, String, String, Int32, PromptStyle, IEnumerable<String>, Boolean, Boolean, Boolean, Double)

Zdroj:
PromptDialog.cs

Konstruktor pro dialogové okno volby výzvy.

public PromptChoice (System.Collections.Generic.IDictionary<T,System.Collections.Generic.IEnumerable<T>> choices, string prompt, string retry, int attempts, Microsoft.Bot.Builder.Dialogs.PromptStyle promptStyle = Microsoft.Bot.Builder.Dialogs.PromptStyle.Auto, System.Collections.Generic.IEnumerable<string> descriptions = default, bool recognizeChoices = true, bool recognizeNumbers = true, bool recognizeOrdinals = true, double minScore = 0.4);
new Microsoft.Bot.Builder.Dialogs.PromptDialog.PromptChoice<'T> : System.Collections.Generic.IDictionary<'T, seq<'T>> * string * string * int * Microsoft.Bot.Builder.Dialogs.PromptStyle * seq<string> * bool * bool * bool * double -> Microsoft.Bot.Builder.Dialogs.PromptDialog.PromptChoice<'T>
Public Sub New (choices As IDictionary(Of T, IEnumerable(Of T)), prompt As String, retry As String, attempts As Integer, Optional promptStyle As PromptStyle = Microsoft.Bot.Builder.Dialogs.PromptStyle.Auto, Optional descriptions As IEnumerable(Of String) = Nothing, Optional recognizeChoices As Boolean = true, Optional recognizeNumbers As Boolean = true, Optional recognizeOrdinals As Boolean = true, Optional minScore As Double = 0.4)

Parametry

choices
IDictionary<T,IEnumerable<T>>

Slovník s možnostmi, ze které si můžete vybrat jako klíč, a jejich synonymy jako hodnotou.

prompt
String

Příkazový řádek.

retry
String

Co se má zobrazit při opakování.

attempts
Int32

Maximální počet pokusů.

promptStyle
PromptStyle

Styl výzvy PromptStyle

descriptions
IEnumerable<String>

Popisy, které se mají zobrazit pro každou možnost

recognizeChoices
Boolean

(Volitelné) Pokud je true, výzva se pokusí rozpoznat vybranou hodnotu pomocí samotných voleb. Výchozí hodnota je true.

recognizeNumbers
Boolean

(Volitelné) Pokud je hodnota true, výzva se pokusí rozpoznat čísla v promluvě uživatele jako index vrácené volby. Výchozí hodnota je true.

recognizeOrdinals
Boolean

(Volitelné) Pokud je true, výzva se pokusí rozpoznat první nebo druhé číslo jako index vrácené volby. Výchozí hodnota je true.

minScore
Double

(Volitelné) minimální skóre od 0,0 do 1,0 potřebné k tomu, aby se rozpoznaná volba považovala za shodu. Výchozí hodnota je 0,4.

Platí pro

PromptDialog.PromptChoice<T>(IEnumerable<T>, String, String, Int32, PromptStyle, IEnumerable<String>, Boolean, Boolean, Boolean, Double)

Zdroj:
PromptDialog.cs

Konstruktor pro dialogové okno volby výzvy.

public PromptChoice (System.Collections.Generic.IEnumerable<T> options, string prompt, string retry, int attempts, Microsoft.Bot.Builder.Dialogs.PromptStyle promptStyle = Microsoft.Bot.Builder.Dialogs.PromptStyle.Auto, System.Collections.Generic.IEnumerable<string> descriptions = default, bool recognizeChoices = true, bool recognizeNumbers = true, bool recognizeOrdinals = true, double minScore = 0.4);
new Microsoft.Bot.Builder.Dialogs.PromptDialog.PromptChoice<'T> : seq<'T> * string * string * int * Microsoft.Bot.Builder.Dialogs.PromptStyle * seq<string> * bool * bool * bool * double -> Microsoft.Bot.Builder.Dialogs.PromptDialog.PromptChoice<'T>
Public Sub New (options As IEnumerable(Of T), prompt As String, retry As String, attempts As Integer, Optional promptStyle As PromptStyle = Microsoft.Bot.Builder.Dialogs.PromptStyle.Auto, Optional descriptions As IEnumerable(Of String) = Nothing, Optional recognizeChoices As Boolean = true, Optional recognizeNumbers As Boolean = true, Optional recognizeOrdinals As Boolean = true, Optional minScore As Double = 0.4)

Parametry

options
IEnumerable<T>

Výčet možností, ze které si můžete vybrat.

prompt
String

Příkazový řádek.

retry
String

Co se má zobrazit při opakování.

attempts
Int32

Maximální počet pokusů.

promptStyle
PromptStyle

Styl výzvy PromptStyle

descriptions
IEnumerable<String>

Popisy, které se mají zobrazit pro každou možnost

recognizeChoices
Boolean

(Volitelné) Pokud je true, výzva se pokusí rozpoznat vybranou hodnotu pomocí samotných voleb. Výchozí hodnota je true.

recognizeNumbers
Boolean

(Volitelné) Pokud je hodnota true, výzva se pokusí rozpoznat čísla v promluvě uživatele jako index vrácené volby. Výchozí hodnota je true.

recognizeOrdinals
Boolean

(Volitelné) Pokud je true, výzva se pokusí rozpoznat první nebo druhé číslo jako index vrácené volby. Výchozí hodnota je true.

minScore
Double

(Volitelné) minimální skóre od 0,0 do 1,0 potřebné k tomu, aby se rozpoznaná volba považovala za shodu. Výchozí hodnota je 0,4.

Platí pro