ChoicePrompt Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ChoicePrompt(String, PromptValidator<FoundChoice>, String) |
Initialise une nouvelle instance de la classe ChoicePrompt. |
ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String) |
Initialise une nouvelle instance de la classe ChoicePrompt. |
ChoicePrompt(String, PromptValidator<FoundChoice>, String)
Initialise une nouvelle instance de la classe ChoicePrompt.
public ChoicePrompt (string dialogId, Microsoft.Bot.Builder.Dialogs.PromptValidator<Microsoft.Bot.Builder.Dialogs.Choices.FoundChoice> validator = default, string defaultLocale = default);
new Microsoft.Bot.Builder.Dialogs.ChoicePrompt : string * Microsoft.Bot.Builder.Dialogs.PromptValidator<Microsoft.Bot.Builder.Dialogs.Choices.FoundChoice> * string -> Microsoft.Bot.Builder.Dialogs.ChoicePrompt
Public Sub New (dialogId As String, Optional validator As PromptValidator(Of FoundChoice) = Nothing, Optional defaultLocale As String = Nothing)
Paramètres
- dialogId
- String
ID à affecter à cette invite.
- validator
- PromptValidator<FoundChoice>
Facultatif, qui contient une PromptValidator<T> validation personnalisée supplémentaire pour cette invite.
- defaultLocale
- String
Facultatif, les paramètres régionaux par défaut utilisés pour déterminer le comportement propre à la langue de l’invite. Les paramètres régionaux sont des codes ISO 639 de 2, 3 ou 4 caractères qui représentent une langue ou une famille de langues.
Remarques
La valeur de dialogId
doit être unique dans le DialogSet ou ComponentDialog auquel l’invite est ajoutée.
Si le de .DialogContextContext.Activity est spécifié, ce local est utilisé pour déterminer le Locale comportement spécifique à la langue ; sinon, le defaultLocale
est utilisé. US-English est utilisé si aucune langue ou paramètres régionaux par défaut n’est disponible, ou si la langue ou les paramètres régionaux ne sont pas pris en charge par ailleurs.
S’applique à
ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String)
Initialise une nouvelle instance de la classe ChoicePrompt.
public ChoicePrompt (string dialogId, System.Collections.Generic.Dictionary<string,Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions> choiceDefaults, Microsoft.Bot.Builder.Dialogs.PromptValidator<Microsoft.Bot.Builder.Dialogs.Choices.FoundChoice> validator = default, string defaultLocale = default);
new Microsoft.Bot.Builder.Dialogs.ChoicePrompt : string * System.Collections.Generic.Dictionary<string, Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions> * Microsoft.Bot.Builder.Dialogs.PromptValidator<Microsoft.Bot.Builder.Dialogs.Choices.FoundChoice> * string -> Microsoft.Bot.Builder.Dialogs.ChoicePrompt
Public Sub New (dialogId As String, choiceDefaults As Dictionary(Of String, ChoiceFactoryOptions), Optional validator As PromptValidator(Of FoundChoice) = Nothing, Optional defaultLocale As String = Nothing)
Paramètres
- dialogId
- String
ID à affecter à cette invite.
- choiceDefaults
- Dictionary<String,ChoiceFactoryOptions>
Remplace le dictionnaire des _choiceDefaults pris en charge par le Kit de développement logiciel (SDK) Bot Framework (pour la localisation d’invite). Doit être transmis à chaque ConfirmPrompt qui a besoin des valeurs par défaut du choix personnalisé.
- validator
- PromptValidator<FoundChoice>
Facultatif, qui contient une PromptValidator<T> validation personnalisée supplémentaire pour cette invite.
- defaultLocale
- String
Facultatif, les paramètres régionaux par défaut utilisés pour déterminer le comportement propre à la langue de l’invite. Les paramètres régionaux sont des codes ISO 639 de 2, 3 ou 4 caractères qui représentent une langue ou une famille de langues.
Remarques
La valeur de dialogId
doit être unique dans le DialogSet ou ComponentDialog auquel l’invite est ajoutée.
Si le de .DialogContextContext.Activity est spécifié, ce local est utilisé pour déterminer le Locale comportement spécifique à la langue ; sinon, le defaultLocale
est utilisé. US-English est utilisé si aucune langue ou paramètres régionaux par défaut n’est disponible, ou si la langue ou les paramètres régionaux ne sont pas pris en charge par ailleurs.