PromptDialog.Choice Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Choice<T>(IDialogContext, ResumeAfter<T>, IPromptOptions<T>, Boolean, Boolean, Boolean, Double) |
Prompt för ett av flera val. |
| Choice<T>(IDialogContext, ResumeAfter<T>, IEnumerable<T>, String, String, Int32, PromptStyle, IEnumerable<String>) |
Prompt för ett av flera val. |
| Choice<T>(IDialogContext, ResumeAfter<T>, IDictionary<T,IEnumerable<T>>, String, String, Int32, PromptStyle, IEnumerable<String>, Boolean, Boolean, Boolean, Double) |
Prompt för ett av flera val. |
Choice<T>(IDialogContext, ResumeAfter<T>, IPromptOptions<T>, Boolean, Boolean, Boolean, Double)
- Källa:
- PromptDialog.cs
Prompt för ett av flera val.
public static void Choice<T>(Microsoft.Bot.Builder.Dialogs.IDialogContext context, Microsoft.Bot.Builder.Dialogs.ResumeAfter<T> resume, Microsoft.Bot.Builder.Dialogs.IPromptOptions<T> promptOptions, bool recognizeChoices = true, bool recognizeNumbers = true, bool recognizeOrdinals = true, double minScore = 0.4);
static member Choice : Microsoft.Bot.Builder.Dialogs.IDialogContext * Microsoft.Bot.Builder.Dialogs.ResumeAfter<'T> * Microsoft.Bot.Builder.Dialogs.IPromptOptions<'T> * bool * bool * bool * double -> unit
Public Shared Sub Choice(Of T) (context As IDialogContext, resume As ResumeAfter(Of T), 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)
Typparametrar
- T
Typen av alternativ.
Parametrar
- context
- IDialogContext
Dialogens kontext.
- resume
- ResumeAfter<T>
CV-hanterare.
- promptOptions
- IPromptOptions<T>
Promptalternativen.
- recognizeChoices
- Boolean
(Valfritt) om det är sant kommer prompten att försöka känna igen det valda värdet med hjälp av valen själva. Standardvärdet är "sant".
- recognizeNumbers
- Boolean
(Valfritt) om det är sant kommer prompten att försöka känna igen siffror i användarens yttrande som indexet för valet att returnera. Standardvärdet är "sant".
- recognizeOrdinals
- Boolean
(Valfritt) om det är sant kommer prompten att försöka känna igen ordningstal som "den första" eller "den andra" som index för valet att returnera. Standardvärdet är "sant".
- minScore
- Double
(Valfritt) minsta poäng från 0,0 - 1,0 krävs för att ett erkänt val ska räknas som en matchning. Standardvärdet är "0,4".
Kommentarer
T bör implementera ToString()
Gäller för
Choice<T>(IDialogContext, ResumeAfter<T>, IEnumerable<T>, String, String, Int32, PromptStyle, IEnumerable<String>)
- Källa:
- PromptDialog.cs
Prompt för ett av flera val.
public static void Choice<T>(Microsoft.Bot.Builder.Dialogs.IDialogContext context, Microsoft.Bot.Builder.Dialogs.ResumeAfter<T> resume, System.Collections.Generic.IEnumerable<T> options, string prompt, string retry = default, int attempts = 3, Microsoft.Bot.Builder.Dialogs.PromptStyle promptStyle = Microsoft.Bot.Builder.Dialogs.PromptStyle.Auto, System.Collections.Generic.IEnumerable<string> descriptions = default);
static member Choice : Microsoft.Bot.Builder.Dialogs.IDialogContext * Microsoft.Bot.Builder.Dialogs.ResumeAfter<'T> * seq<'T> * string * string * int * Microsoft.Bot.Builder.Dialogs.PromptStyle * seq<string> -> unit
Public Shared Sub Choice(Of T) (context As IDialogContext, resume As ResumeAfter(Of T), options As IEnumerable(Of T), prompt As String, Optional retry As String = Nothing, Optional attempts As Integer = 3, Optional promptStyle As PromptStyle = Microsoft.Bot.Builder.Dialogs.PromptStyle.Auto, Optional descriptions As IEnumerable(Of String) = Nothing)
Typparametrar
- T
Parametrar
- context
- IDialogContext
Kontexten.
- resume
- ResumeAfter<T>
CV-hanterare.
- options
- IEnumerable<T>
De möjliga optionerna, som alla måste kunna konverteras till en sträng.
- prompt
- String
Prompten som visas för användaren.
- retry
- String
Vad man ska visa vid omförsök.
- attempts
- Int32
Antalet gånger man ska försöka igen.
- promptStyle
- PromptStyle
Stilen på prompten PromptStyle
- descriptions
- IEnumerable<String>
Beskrivningar att visa för val.
Gäller för
Choice<T>(IDialogContext, ResumeAfter<T>, IDictionary<T,IEnumerable<T>>, String, String, Int32, PromptStyle, IEnumerable<String>, Boolean, Boolean, Boolean, Double)
- Källa:
- PromptDialog.cs
Prompt för ett av flera val.
public static void Choice<T>(Microsoft.Bot.Builder.Dialogs.IDialogContext context, Microsoft.Bot.Builder.Dialogs.ResumeAfter<T> resume, System.Collections.Generic.IDictionary<T,System.Collections.Generic.IEnumerable<T>> choices, string prompt, string retry = default, int attempts = 3, 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);
static member Choice : Microsoft.Bot.Builder.Dialogs.IDialogContext * Microsoft.Bot.Builder.Dialogs.ResumeAfter<'T> * System.Collections.Generic.IDictionary<'T, seq<'T>> * string * string * int * Microsoft.Bot.Builder.Dialogs.PromptStyle * seq<string> * bool * bool * bool * double -> unit
Public Shared Sub Choice(Of T) (context As IDialogContext, resume As ResumeAfter(Of T), choices As IDictionary(Of T, IEnumerable(Of T)), prompt As String, Optional retry As String = Nothing, Optional attempts As Integer = 3, 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)
Typparametrar
- T
Parametrar
- context
- IDialogContext
Kontexten.
- resume
- ResumeAfter<T>
CV-hanterare.
- choices
- IDictionary<T,IEnumerable<T>>
Ordbok med valmöjligheter som nyckel och deras synonymer som värde.
- prompt
- String
Prompten som visas för användaren.
- retry
- String
Vad man ska visa vid omförsök.
- attempts
- Int32
Antalet gånger man ska försöka igen.
- promptStyle
- PromptStyle
Stilen på prompten PromptStyle
- descriptions
- IEnumerable<String>
Beskrivningar att visa för val.
- recognizeChoices
- Boolean
(Valfritt) om det är sant kommer prompten att försöka känna igen det valda värdet med hjälp av valen själva. Standardvärdet är "sant".
- recognizeNumbers
- Boolean
(Valfritt) om det är sant kommer prompten att försöka känna igen siffror i användarens yttrande som indexet för valet att returnera. Standardvärdet är "sant".
- recognizeOrdinals
- Boolean
(Valfritt) om det är sant kommer prompten att försöka känna igen ordningstal som "den första" eller "den andra" som index för valet att returnera. Standardvärdet är "sant".
- minScore
- Double
(Valfritt) minsta poäng från 0,0 - 1,0 krävs för att ett erkänt val ska räknas som en matchning. Standardvärdet är "0,4".