Språk

PromptDialog.Choice Metod

Definition

Överlagringar

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

Gäller för