ChoicePrompt Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ChoicePrompt(String, PromptValidator<FoundChoice>, String) |
Initialisiert eine neue Instanz der ChoicePrompt-Klasse. |
ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String) |
Initialisiert eine neue Instanz der ChoicePrompt-Klasse. |
ChoicePrompt(String, PromptValidator<FoundChoice>, String)
Initialisiert eine neue Instanz der 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)
Parameter
- dialogId
- String
Die ID, die dieser Eingabeaufforderung zugewiesen werden soll.
- validator
- PromptValidator<FoundChoice>
Optional, ein , das eine PromptValidator<T> zusätzliche, benutzerdefinierte Überprüfung für diese Eingabeaufforderung enthält.
- defaultLocale
- String
Optional: das Standardgebietsschema, das zum Bestimmen des sprachspezifischen Verhaltens der Eingabeaufforderung verwendet wird. Das Gebietsschema ist ein zwei-, drei- oder vierstelliger ISO 639-Code, der eine Sprache oder eine Sprachfamilie darstellt.
Hinweise
Der Wert von muss innerhalb des dialogId
DialogSet oder ComponentDialog eindeutig sein, dem die Eingabeaufforderung hinzugefügt wird.
Wenn angegeben LocaleActivityDialogContextContextwird, wird dieses lokale Verhalten verwendet, um das sprachspezifische Verhalten zu bestimmen. Andernfalls wird verwendet.defaultLocale
US-English wird verwendet, wenn keine Sprache oder Standardgebietsschema verfügbar ist oder wenn die Sprache oder das Gebietsschema nicht anderweitig unterstützt wird.
Gilt für:
ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String)
Initialisiert eine neue Instanz der 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)
Parameter
- dialogId
- String
Die ID, die dieser Eingabeaufforderung zugewiesen werden soll.
- choiceDefaults
- Dictionary<String,ChoiceFactoryOptions>
Überschreibt das Wörterbuch der vom Bot Framework SDK unterstützten _choiceDefaults (für die prompte Lokalisierung). Muss an jeden ConfirmPrompt übergeben werden, für den die Benutzerdefinierten Auswahlstandardeinstellungen erforderlich sind.
- validator
- PromptValidator<FoundChoice>
Optional, ein , das eine PromptValidator<T> zusätzliche, benutzerdefinierte Überprüfung für diese Eingabeaufforderung enthält.
- defaultLocale
- String
Optional: das Standardgebietsschema, das zum Bestimmen des sprachspezifischen Verhaltens der Eingabeaufforderung verwendet wird. Das Gebietsschema ist ein zwei-, drei- oder vierstelliger ISO 639-Code, der eine Sprache oder eine Sprachfamilie darstellt.
Hinweise
Der Wert von muss innerhalb des dialogId
DialogSet oder ComponentDialog eindeutig sein, dem die Eingabeaufforderung hinzugefügt wird.
Wenn angegeben LocaleActivityDialogContextContextwird, wird dieses lokale Verhalten verwendet, um das sprachspezifische Verhalten zu bestimmen. Andernfalls wird verwendet.defaultLocale
US-English wird verwendet, wenn keine Sprache oder Standardgebietsschema verfügbar ist oder wenn die Sprache oder das Gebietsschema nicht anderweitig unterstützt wird.