Dela via


PromptDialog.Choice Metod

Definition

Ö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".

Gäller för