ChoicePrompt Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| ChoicePrompt(String, PromptValidator<FoundChoice>, String) |
Initialiseert een nieuw exemplaar van de ChoicePrompt klasse. |
| ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String) |
Initialiseert een nieuw exemplaar van de ChoicePrompt klasse. |
ChoicePrompt(String, PromptValidator<FoundChoice>, String)
Initialiseert een nieuw exemplaar van de ChoicePrompt klasse.
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)
Parameters
- dialogId
- String
De ID om aan deze prompt toe te wijzen.
- validator
- PromptValidator<FoundChoice>
Optioneel, een PromptValidator<T> die extra, aangepaste validatie voor deze prompt bevat.
- defaultLocale
- String
Optioneel, de standaardlocatie die wordt gebruikt om taalspecifiek gedrag van de prompt te bepalen. De locatie is een ISO 639-code van 2, 3 of 4 tekens die een taal of taalfamilie vertegenwoordigt.
Opmerkingen
De waarde van dialogId moet uniek zijn binnen de DialogSet of ComponentDialog waaraan de prompt wordt toegevoegd.
Als de Locale van de DialogContext.Context.Activity wordt gespecificeerd, dan wordt die lokale gebruikt om taalspecifiek gedrag te bepalen; anders wordt de defaultLocale gebruikt. US-English wordt gebruikt als er geen taal of standaardlocatie beschikbaar is, of als de taal of locatie anders niet wordt ondersteund.
Van toepassing op
ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String)
Initialiseert een nieuw exemplaar van de ChoicePrompt klasse.
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)
Parameters
- dialogId
- String
De ID om aan deze prompt toe te wijzen.
- choiceDefaults
- Dictionary<String,ChoiceFactoryOptions>
Overschrijft het woordenboek van door de Bot Framework SDK ondersteunde _choiceDefaults (voor promptlokalisatie). Moet worden doorgegeven aan elke ConfirmPrompt die de standaardinstellingen voor de aangepaste keuze nodig heeft.
- validator
- PromptValidator<FoundChoice>
Optioneel, een PromptValidator<T> die extra, aangepaste validatie voor deze prompt bevat.
- defaultLocale
- String
Optioneel, de standaardlocatie die wordt gebruikt om taalspecifiek gedrag van de prompt te bepalen. De locatie is een ISO 639-code van 2, 3 of 4 tekens die een taal of taalfamilie vertegenwoordigt.
Opmerkingen
De waarde van dialogId moet uniek zijn binnen de DialogSet of ComponentDialog waaraan de prompt wordt toegevoegd.
Als de Locale van de DialogContext.Context.Activity wordt gespecificeerd, dan wordt die lokale gebruikt om taalspecifiek gedrag te bepalen; anders wordt de defaultLocale gebruikt. US-English wordt gebruikt als er geen taal of standaardlocatie beschikbaar is, of als de taal of locatie anders niet wordt ondersteund.