Lingua

PromptDialog.Choice Metodo

Definizione

Overload

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

Origine:
PromptDialog.cs

Prompt per una delle scelte di una serie di scelte.

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)

Parametri di tipo

T

Il tipo di opzioni.

Parametri

context
IDialogContext

Contesto del dialogo.

resume
ResumeAfter<T>

Responsabile del curriculum.

promptOptions
IPromptOptions<T>

Le opzioni di prompt.

recognizeChoices
Boolean

(Facoltativo) se true, il prompt tenterà di riconoscere il valore selezionato usando le scelte stesse. Il valore predefinito è "true".

recognizeNumbers
Boolean

(Facoltativo) se true, il prompt tenterà di riconoscere i numeri nell'espressione degli utenti come indice della scelta da restituire. Il valore predefinito è "true".

recognizeOrdinals
Boolean

(Facoltativo) se true, il prompt tenterà di riconoscere ordinali come "la prima" o "la seconda" come indice della scelta da restituire. Il valore predefinito è "true".

minScore
Double

(Facoltativo) Punteggio minimo compreso tra 0,0 e 1,0 necessario per una scelta riconosciuta da considerare una corrispondenza. Il valore predefinito è "0.4".

Commenti

T dovrebbe implementare ToString()

Si applica a

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

Origine:
PromptDialog.cs

Prompt per una delle scelte di una serie di scelte.

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)

Parametri di tipo

T

Parametri

context
IDialogContext

Contesto.

resume
ResumeAfter<T>

Responsabile del curriculum.

options
IEnumerable<T>

Le opzioni possibili devono essere tutte convertibili in una stringa.

prompt
String

Il prompt da mostrare all'utente.

retry
String

Cosa mostrare al ritento.

attempts
Int32

Il numero di volte da riprovare.

promptStyle
PromptStyle

Stile del prompt PromptStyle

descriptions
IEnumerable<String>

Descrizioni da mostrare per le scelte.

Si applica a

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

Origine:
PromptDialog.cs

Prompt per una delle scelte di una serie di scelte.

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)

Parametri di tipo

T

Parametri

context
IDialogContext

Contesto.

resume
ResumeAfter<T>

Responsabile del curriculum.

choices
IDictionary<T,IEnumerable<T>>

Dizionario con le opzioni da scegliere come chiave e i loro sinonimi come valore.

prompt
String

Il prompt da mostrare all'utente.

retry
String

Cosa mostrare al ritento.

attempts
Int32

Il numero di volte da riprovare.

promptStyle
PromptStyle

Stile del prompt PromptStyle

descriptions
IEnumerable<String>

Descrizioni da mostrare per le scelte.

recognizeChoices
Boolean

(Facoltativo) se true, il prompt tenterà di riconoscere il valore selezionato usando le scelte stesse. Il valore predefinito è "true".

recognizeNumbers
Boolean

(Facoltativo) se true, il prompt tenterà di riconoscere i numeri nell'espressione degli utenti come indice della scelta da restituire. Il valore predefinito è "true".

recognizeOrdinals
Boolean

(Facoltativo) se true, il prompt tenterà di riconoscere ordinali come "la prima" o "la seconda" come indice della scelta da restituire. Il valore predefinito è "true".

minScore
Double

(Facoltativo) Punteggio minimo compreso tra 0,0 e 1,0 necessario per una scelta riconosciuta da considerare una corrispondenza. Il valore predefinito è "0.4".

Si applica a