ChoicePrompt Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ChoicePrompt(String, PromptValidator<FoundChoice>, String) |
Inicializa una nueva instancia de la clase ChoicePrompt. |
ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String) |
Inicializa una nueva instancia de la clase ChoicePrompt. |
ChoicePrompt(String, PromptValidator<FoundChoice>, String)
Inicializa una nueva instancia de la clase ChoicePrompt.
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)
Parámetros
- dialogId
- String
Identificador que se va a asignar a este símbolo del sistema.
- validator
- PromptValidator<FoundChoice>
Opcional, que PromptValidator<T> contiene validación personalizada adicional para este mensaje.
- defaultLocale
- String
Opcional, la configuración regional predeterminada que se usa para determinar el comportamiento específico del idioma del símbolo del sistema. La configuración regional consiste en un código ISO 639 de 2, 3 o 4 caracteres que representa un idioma o familia de idiomas.
Comentarios
El valor de dialogId
debe ser único dentro de DialogSet o ComponentDialog al que se agrega el símbolo del sistema.
Si se especifica el DialogContextLocale valor de .Context.Activity , ese local se usa para determinar el comportamiento específico del idioma; de lo contrariodefaultLocale
, se usa . US-English es el que se usa si no hay ningún idioma o configuración regional predeterminada disponible, o si no se admite el idioma o la configuración regional.
Se aplica a
ChoicePrompt(String, Dictionary<String,ChoiceFactoryOptions>, PromptValidator<FoundChoice>, String)
Inicializa una nueva instancia de la clase ChoicePrompt.
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)
Parámetros
- dialogId
- String
Identificador que se va a asignar a este símbolo del sistema.
- choiceDefaults
- Dictionary<String,ChoiceFactoryOptions>
Invalida el diccionario de _choiceDefaults compatibles con Bot Framework SDK (para la localización de mensajes). Debe pasarse a cada ConfirmPrompt que necesite los valores predeterminados de la elección personalizada.
- validator
- PromptValidator<FoundChoice>
Opcional, que PromptValidator<T> contiene validación personalizada adicional para este mensaje.
- defaultLocale
- String
Opcional, la configuración regional predeterminada que se usa para determinar el comportamiento específico del idioma del símbolo del sistema. La configuración regional consiste en un código ISO 639 de 2, 3 o 4 caracteres que representa un idioma o familia de idiomas.
Comentarios
El valor de dialogId
debe ser único dentro de DialogSet o ComponentDialog al que se agrega el símbolo del sistema.
Si se especifica el DialogContextLocale valor de .Context.Activity , ese local se usa para determinar el comportamiento específico del idioma; de lo contrariodefaultLocale
, se usa . US-English es el que se usa si no hay ningún idioma o configuración regional predeterminada disponible, o si no se admite el idioma o la configuración regional.