ChoicePrompt Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
ChoicePrompt(String, PromptValidator<FoundChoice>, String) |
Inicializuje novou instanci ChoicePrompt třídy . |
ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String) |
Inicializuje novou instanci ChoicePrompt třídy . |
ChoicePrompt(String, PromptValidator<FoundChoice>, String)
Inicializuje novou instanci ChoicePrompt třídy .
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)
Parametry
- dialogId
- String
ID, které se má přiřadit k této výzvě.
- validator
- PromptValidator<FoundChoice>
Nepovinný parametr , který PromptValidator<T> obsahuje další vlastní ověření pro tuto výzvu.
- defaultLocale
- String
Volitelné– výchozí národní prostředí, které se používá k určení chování výzvy pro konkrétní jazyk. Národní prostředí je kód ISO 639 obsahující 2, 3 nebo 4 znaky, který představuje jazykovou nebo jazykovou rodinu.
Poznámky
Hodnota dialogId
musí být jedinečná v rámci neboComponentDialog, DialogSet do kterého je výzva přidána.
Locale Pokud je zadán parametr .Context.Activity , použije se k určení chování specifického DialogContextpro jazyk tento místní. V opačném případě defaultLocale
se použije parametr . US-English se použije, pokud není k dispozici žádný jazyk nebo výchozí národní prostředí nebo pokud se jazyk nebo národní prostředí jinak nepodporuje.
Platí pro
ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String)
Inicializuje novou instanci ChoicePrompt třídy .
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)
Parametry
- dialogId
- String
ID, které se má přiřadit k této výzvě.
- choiceDefaults
- Dictionary<String,ChoiceFactoryOptions>
Přepíše slovník _choiceDefaults podporovaných sadou Bot Framework SDK (pro rychlé lokalizace). Musí se předat do každé funkce ConfirmPrompt, která potřebuje vlastní výchozí nastavení volby.
- validator
- PromptValidator<FoundChoice>
Nepovinný parametr , který PromptValidator<T> obsahuje další vlastní ověření pro tuto výzvu.
- defaultLocale
- String
Volitelné– výchozí národní prostředí, které se používá k určení chování výzvy pro konkrétní jazyk. Národní prostředí je kód ISO 639 obsahující 2, 3 nebo 4 znaky, který představuje jazykovou nebo jazykovou rodinu.
Poznámky
Hodnota dialogId
musí být jedinečná v rámci neboComponentDialog, DialogSet do kterého je výzva přidána.
Locale Pokud je zadán parametr .Context.Activity , použije se k určení chování specifického DialogContextpro jazyk tento místní. V opačném případě defaultLocale
se použije parametr . US-English se použije, pokud není k dispozici žádný jazyk nebo výchozí národní prostředí nebo pokud se jazyk nebo národní prostředí jinak nepodporuje.