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
Choice<T>(IDialogContext, ResumeAfter<T>, IPromptOptions<T>, Boolean, Boolean, Boolean, Double) |
Fråga efter ett av alternativen. |
Choice<T>(IDialogContext, ResumeAfter<T>, IEnumerable<T>, String, String, Int32, PromptStyle, IEnumerable<String>) |
Fråga efter ett av alternativen. |
Choice<T>(IDialogContext, ResumeAfter<T>, IDictionary<T,IEnumerable<T>>, String, String, Int32, PromptStyle, IEnumerable<String>, Boolean, Boolean, Boolean, Double) |
Fråga efter ett av alternativen. |
Choice<T>(IDialogContext, ResumeAfter<T>, IPromptOptions<T>, Boolean, Boolean, Boolean, Double)
- Källa:
- PromptDialog.cs
Fråga efter ett av alternativen.
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
Typ av alternativ.
Parametrar
- context
- IDialogContext
Dialogrutans kontext.
- resume
- ResumeAfter<T>
Återuppta hanteraren.
- promptOptions
- IPromptOptions<T>
Promptalternativen.
- recognizeChoices
- Boolean
(Valfritt) Om det är sant försöker prompten identifiera det valda värdet med hjälp av själva alternativen. Standardvärdet är "true".
- recognizeNumbers
- Boolean
(Valfritt) om det är sant försöker prompten identifiera tal i användarens yttrande som det index som ska returneras. Standardvärdet är "true".
- recognizeOrdinals
- Boolean
(Valfritt) Om det är sant försöker uppmaningen identifiera ordningstal som "den första" eller "den andra" som det index som ska returneras. Standardvärdet är "true".
- minScore
- Double
(Valfritt) minimipoäng från 0,0 till 1,0 som krävs för att ett erkänt val ska betraktas 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
Fråga efter ett av alternativen.
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>
Återuppta hanteraren.
- options
- IEnumerable<T>
De möjliga alternativen som alla måste konverteras till en sträng.
- prompt
- String
Uppmaningen att visa för användaren.
- retry
- String
Vad som ska visas vid återförsök.
- attempts
- Int32
Antal gånger som återförsök ska utföras.
- promptStyle
- PromptStyle
Stil för prompten PromptStyle
- descriptions
- IEnumerable<String>
Beskrivningar som ska visas för alternativ.
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
Fråga efter ett av alternativen.
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>
Återuppta hanteraren.
- choices
- IDictionary<T,IEnumerable<T>>
Ordlista med alternativ att välja mellan som en nyckel och deras synonymer som ett värde.
- prompt
- String
Uppmaningen att visa för användaren.
- retry
- String
Vad som ska visas vid återförsök.
- attempts
- Int32
Antal gånger som återförsök ska utföras.
- promptStyle
- PromptStyle
Stil för prompten PromptStyle
- descriptions
- IEnumerable<String>
Beskrivningar som ska visas för alternativ.
- recognizeChoices
- Boolean
(Valfritt) Om det är sant försöker prompten identifiera det valda värdet med hjälp av själva alternativen. Standardvärdet är "true".
- recognizeNumbers
- Boolean
(Valfritt) om det är sant försöker prompten identifiera tal i användarens yttrande som det index som ska returneras. Standardvärdet är "true".
- recognizeOrdinals
- Boolean
(Valfritt) Om det är sant försöker uppmaningen identifiera ordningstal som "den första" eller "den andra" som det index som ska returneras. Standardvärdet är "true".
- minScore
- Double
(Valfritt) minimipoäng från 0,0 till 1,0 som krävs för att ett erkänt val ska betraktas som en matchning. Standardvärdet är "0.4".