ConfirmPrompt 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í
ConfirmPrompt(String, PromptValidator<Boolean>, String) |
Inicializuje novou instanci ConfirmPrompt třídy. |
ConfirmPrompt(String, Dictionary<String,ValueTuple<Choice,Choice,ChoiceFactoryOptions>>, PromptValidator<Boolean>, String) |
Inicializuje novou instanci ConfirmPrompt třídy. |
ConfirmPrompt(String, PromptValidator<Boolean>, String)
Inicializuje novou instanci ConfirmPrompt třídy.
public ConfirmPrompt (string dialogId, Microsoft.Bot.Builder.Dialogs.PromptValidator<bool> validator = default, string defaultLocale = default);
new Microsoft.Bot.Builder.Dialogs.ConfirmPrompt : string * Microsoft.Bot.Builder.Dialogs.PromptValidator<bool> * string -> Microsoft.Bot.Builder.Dialogs.ConfirmPrompt
Public Sub New (dialogId As String, Optional validator As PromptValidator(Of Boolean) = Nothing, Optional defaultLocale As String = Nothing)
Parametry
- dialogId
- String
ID, které se má přiřadit k této výzvě.
- validator
- PromptValidator<Boolean>
Nepovinný objekt, PromptValidator<T> který obsahuje další vlastní ověření pro tuto výzvu.
- defaultLocale
- String
Nepovinný je výchozí národní prostředí, které se používá k určení chování výzvy podle jazyka. Národní prostředí je kód ISO 639 o 2, 3 nebo 4 znaméně, který představuje jazykovou nebo jazykovou rodinu.
Poznámky
Hodnota dialogId
musí být jedinečná v rámci DialogSet nebo ComponentDialog , ke kterému 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 konkrétní jazyk tento místní. V opačném případě defaultLocale
se použije . US-English se používá, pokud není k dispozici žádný jazyk nebo výchozí národní prostředí nebo pokud jazyk nebo národní prostředí není jinak podporováno.
Platí pro
ConfirmPrompt(String, Dictionary<String,ValueTuple<Choice,Choice,ChoiceFactoryOptions>>, PromptValidator<Boolean>, String)
Inicializuje novou instanci ConfirmPrompt třídy.
public ConfirmPrompt (string dialogId, System.Collections.Generic.Dictionary<string,(Microsoft.Bot.Builder.Dialogs.Choices.Choice, Microsoft.Bot.Builder.Dialogs.Choices.Choice, Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions)> choiceDefaults, Microsoft.Bot.Builder.Dialogs.PromptValidator<bool> validator = default, string defaultLocale = default);
new Microsoft.Bot.Builder.Dialogs.ConfirmPrompt : string * System.Collections.Generic.Dictionary<string, ValueTuple<Microsoft.Bot.Builder.Dialogs.Choices.Choice, Microsoft.Bot.Builder.Dialogs.Choices.Choice, Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions>> * Microsoft.Bot.Builder.Dialogs.PromptValidator<bool> * string -> Microsoft.Bot.Builder.Dialogs.ConfirmPrompt
Public Sub New (dialogId As String, choiceDefaults As Dictionary(Of String, ValueTuple(Of Choice, Choice, ChoiceFactoryOptions)), Optional validator As PromptValidator(Of Boolean) = Nothing, Optional defaultLocale As String = Nothing)
Parametry
- dialogId
- String
ID, které se má přiřadit k této výzvě.
- choiceDefaults
- Dictionary<String,ValueTuple<Choice,Choice,ChoiceFactoryOptions>>
Přepíše slovník _choiceDefaults sady Bot Framework SDK (pro lokalizaci výzvy). Musí se předat každému příkazu ConfirmPrompt, který potřebuje výchozí nastavení vlastní volby.
- validator
- PromptValidator<Boolean>
Nepovinný objekt, PromptValidator<T> který obsahuje další vlastní ověření pro tuto výzvu.
- defaultLocale
- String
Nepovinný je výchozí národní prostředí, které se používá k určení chování výzvy podle jazyka. Národní prostředí je kód ISO 639 o 2, 3 nebo 4 znaméně, který představuje jazykovou nebo jazykovou rodinu.
Poznámky
Hodnota dialogId
musí být jedinečná v rámci DialogSet nebo ComponentDialog , ke kterému 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 konkrétní jazyk tento místní. V opačném případě defaultLocale
se použije . US-English se používá, pokud není k dispozici žádný jazyk nebo výchozí národní prostředí nebo pokud jazyk nebo národní prostředí není jinak podporováno.