Dela via


ChoicePrompt Konstruktorer

Definition

Överlagringar

ChoicePrompt(String, PromptValidator<FoundChoice>, String)

Initierar en ny instans av ChoicePrompt klassen.

ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String)

Initierar en ny instans av ChoicePrompt klassen.

ChoicePrompt(String, PromptValidator<FoundChoice>, String)

Initierar en ny instans av ChoicePrompt klassen.

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)

Parametrar

dialogId
String

Det ID som ska tilldelas till den här prompten.

validator
PromptValidator<FoundChoice>

Valfritt, en PromptValidator<T> som innehåller ytterligare anpassad validering för den här prompten.

defaultLocale
String

Valfritt, standardspråket som används för att fastställa språkspecifikt beteende för prompten. Språkvarianten är en ISO 639-kod på 2, 3 eller 4 tecken som representerar ett språk eller en språkfamilj.

Kommentarer

Värdet dialogId för måste vara unikt i eller DialogSetComponentDialog som prompten läggs till i.

Locale DialogContextOm .Context.Activity anges används den lokala metoden för att fastställa språkspecifikt beteende, annars används dendefaultLocale. US-English används om inget språk eller standardspråk är tillgängligt, eller om språket eller språkspråket inte stöds på annat sätt.

Gäller för

ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String)

Initierar en ny instans av ChoicePrompt klassen.

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)

Parametrar

dialogId
String

Det ID som ska tilldelas till den här prompten.

choiceDefaults
Dictionary<String,ChoiceFactoryOptions>

Åsidosätter ordlistan för Bot Framework SDK-stödda _choiceDefaults (för lokalisering av frågor). Måste skickas till varje ConfirmPrompt som behöver standardinställningarna för det anpassade valet.

validator
PromptValidator<FoundChoice>

Valfritt, en PromptValidator<T> som innehåller ytterligare anpassad validering för den här prompten.

defaultLocale
String

Valfritt, standardspråket som används för att fastställa språkspecifikt beteende för prompten. Språkvarianten är en ISO 639-kod på 2, 3 eller 4 tecken som representerar ett språk eller en språkfamilj.

Kommentarer

Värdet dialogId för måste vara unikt i eller DialogSetComponentDialog som prompten läggs till i.

Locale DialogContextOm .Context.Activity anges används den lokala metoden för att fastställa språkspecifikt beteende, annars används dendefaultLocale. US-English används om inget språk eller standardspråk är tillgängligt, eller om språket eller språkspråket inte stöds på annat sätt.

Gäller för