Condividi tramite


PromptOptionsWithSynonyms<T> Costruttore

Definizione

Costruisce le opzioni di richiesta.

public PromptOptionsWithSynonyms (string prompt, string retry = default, string tooManyAttempts = default, System.Collections.Generic.IReadOnlyDictionary<T,System.Collections.Generic.IReadOnlyList<T>> choices = default, int attempts = 3, Microsoft.Bot.Builder.Dialogs.PromptStyler promptStyler = default, System.Collections.Generic.IReadOnlyList<string> descriptions = default, string speak = default, string retrySpeak = default, Microsoft.Bot.Builder.Dialogs.IPromptRecognizer recognizer = default);
new Microsoft.Bot.Builder.Dialogs.PromptOptionsWithSynonyms<'T> : string * string * string * System.Collections.Generic.IReadOnlyDictionary<'T, System.Collections.Generic.IReadOnlyList<'T>> * int * Microsoft.Bot.Builder.Dialogs.PromptStyler * System.Collections.Generic.IReadOnlyList<string> * string * string * Microsoft.Bot.Builder.Dialogs.IPromptRecognizer -> Microsoft.Bot.Builder.Dialogs.PromptOptionsWithSynonyms<'T>
Public Sub New (prompt As String, Optional retry As String = Nothing, Optional tooManyAttempts As String = Nothing, Optional choices As IReadOnlyDictionary(Of T, IReadOnlyList(Of T)) = Nothing, Optional attempts As Integer = 3, Optional promptStyler As PromptStyler = Nothing, Optional descriptions As IReadOnlyList(Of String) = Nothing, Optional speak As String = Nothing, Optional retrySpeak As String = Nothing, Optional recognizer As IPromptRecognizer = Nothing)

Parametri

prompt
String

Prompt.

retry
String

Cosa visualizzare al nuovo tentativo.

tooManyAttempts
String

Cosa visualizzare quando l'utente non ha detto una risposta valida dopo Attempts.

choices
IReadOnlyDictionary<T,IReadOnlyList<T>>

Valori di scelta del prompt.

attempts
Int32

Numero massimo di tentativi.

promptStyler
PromptStyler

Styler del prompt.

descriptions
IReadOnlyList<String>

Descrizioni per ogni richiesta.

speak
String

Tag Speak (markup SSML per la sintesi vocale).

retrySpeak
String

Cosa visualizzare in caso di ripetizione del tentativo Speak (markup SSML per la sintesi vocale).

recognizer
IPromptRecognizer

Riconoscimento entità per analizzare il contenuto del messaggio.

Si applica a