Język

PromptDialog.Choice Metoda

Definicja

Przeciążenia

Choice<T>(IDialogContext, ResumeAfter<T>, IPromptOptions<T>, Boolean, Boolean, Boolean, Double)

Źródło:
PromptDialog.cs

Prompt do jednego z zestawu wyborów.

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)

Parametry typu

T

Rodzaj opcji.

Parametry

context
IDialogContext

Kontekst dialogowy.

resume
ResumeAfter<T>

Opiekun CV.

promptOptions
IPromptOptions<T>

Opcje promptu.

recognizeChoices
Boolean

(Opcjonalnie) jeśli jest prawdziwe, prompt spróbuje rozpoznać wybraną wartość na podstawie samych wyborów. Domyślna wartość to "prawdziwa".

recognizeNumbers
Boolean

(Opcjonalnie) jeśli jest prawdziwe, prompt spróbuje rozpoznać liczby w wypowiedzi użytkownika jako indeks wyboru do zwrócenia. Domyślna wartość to "prawdziwa".

recognizeOrdinals
Boolean

(Opcjonalnie) jeśli jest prawda, prompt spróbuje rozpoznać porządkały takie jak "pierwszy" lub "drugi" jako indeks wyboru do zwrócenia. Domyślna wartość to "prawdziwa".

minScore
Double

(Opcjonalnie) minimalny wynik od 0,0 do 1,0 wymagany, aby uznany wybór był uznany za dopasowanie. Domyślna wartość to "0.4".

Uwagi

T powinno się to zaimplementować ToString()

Dotyczy

Choice<T>(IDialogContext, ResumeAfter<T>, IEnumerable<T>, String, String, Int32, PromptStyle, IEnumerable<String>)

Źródło:
PromptDialog.cs

Prompt do jednego z zestawu wyborów.

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)

Parametry typu

T

Parametry

context
IDialogContext

Kontekst.

resume
ResumeAfter<T>

Opiekun CV.

options
IEnumerable<T>

Wszystkie możliwe opcje muszą być konwertowalne na ciąg.

prompt
String

Pojawia się komunikat do wyświetlania użytkownikowi.

retry
String

Co pokazać przy ponownej próbie.

attempts
Int32

Liczba prób ponownych.

promptStyle
PromptStyle

Styl promptu PromptStyle

descriptions
IEnumerable<String>

Opisy do wyświetlenia dla wyboru.

Dotyczy

Choice<T>(IDialogContext, ResumeAfter<T>, IDictionary<T,IEnumerable<T>>, String, String, Int32, PromptStyle, IEnumerable<String>, Boolean, Boolean, Boolean, Double)

Źródło:
PromptDialog.cs

Prompt do jednego z zestawu wyborów.

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)

Parametry typu

T

Parametry

context
IDialogContext

Kontekst.

resume
ResumeAfter<T>

Opiekun CV.

choices
IDictionary<T,IEnumerable<T>>

Słownik z opcjami wyboru jako klucza oraz ich synonimy jako wartością.

prompt
String

Pojawia się komunikat do wyświetlania użytkownikowi.

retry
String

Co pokazać przy ponownej próbie.

attempts
Int32

Liczba prób ponownych.

promptStyle
PromptStyle

Styl promptu PromptStyle

descriptions
IEnumerable<String>

Opisy do wyświetlenia dla wyboru.

recognizeChoices
Boolean

(Opcjonalnie) jeśli jest prawdziwe, prompt spróbuje rozpoznać wybraną wartość na podstawie samych wyborów. Domyślna wartość to "prawdziwa".

recognizeNumbers
Boolean

(Opcjonalnie) jeśli jest prawdziwe, prompt spróbuje rozpoznać liczby w wypowiedzi użytkownika jako indeks wyboru do zwrócenia. Domyślna wartość to "prawdziwa".

recognizeOrdinals
Boolean

(Opcjonalnie) jeśli jest prawda, prompt spróbuje rozpoznać porządkały takie jak "pierwszy" lub "drugi" jako indeks wyboru do zwrócenia. Domyślna wartość to "prawdziwa".

minScore
Double

(Opcjonalnie) minimalny wynik od 0,0 do 1,0 wymagany, aby uznany wybór był uznany za dopasowanie. Domyślna wartość to "0.4".

Dotyczy