NumberPrompt<T> Clase
- java.
lang. Object - com.
microsoft. bot. dialogs. Dialog - com.
microsoft. bot. dialogs. prompts. Prompt<T> - com.
microsoft. bot. dialogs. prompts. NumberPrompt<T>
- com.
- com.
- com.
Parámetros de tipo
- T
tipo numérico para este símbolo del sistema, que puede ser int, long, double o float.
public class NumberPrompt
extends Prompt<T>
Pide a un usuario que escriba un número. El símbolo del sistema numérico admite actualmente estos tipos: float , int , long , double y decimal .
Resumen del constructor
| Constructor | Description |
|---|---|
| NumberPrompt(String dialogId, PromptValidator<T> validator, Class<T> classOfNumber) |
Inicializa una nueva instancia de la clase {@link Number |
| NumberPrompt(String dialogId, PromptValidator<T> validator, String defaultLocale, Class<T> classOfNumber) |
Inicializa una nueva instancia de la clase {@link Number |
| NumberPrompt(String dialogId, Class<T> classOfNumber) |
Inicializa una nueva instancia de la clase {@link Number |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| java.lang.String |
getDefaultLocale()
Obtiene la configuración regional predeterminada que se usa para determinar el comportamiento específico del idioma del símbolo del sistema. |
| protected java.util.concurrent.CompletableFuture<java.lang.Void> |
onPrompt(TurnContext turnContext, Map<String,Object> state, PromptOptions options, Boolean isRetry)
Solicita al usuario que escriba. |
|
protected
java.util.concurrent.CompletableFuture<Prompt |
onRecognize(TurnContext turnContext, Map<String,Object> state, PromptOptions options)
Intenta reconocer la entrada del usuario. |
| void |
setDefaultLocale(String defaultLocale)
Establece la configuración regional predeterminada que se usa para determinar el comportamiento específico del idioma del símbolo del sistema. |
Métodos heredados de Dialog
Métodos heredados de Prompt
Métodos heredados de java.lang.Object
Detalles del constructor
NumberPrompt
public NumberPrompt(String dialogId, PromptValidator
Inicializa una nueva instancia de la clase {@link NumberPrompt{T}}} .
Parámetros:
Produce:
NumberPrompt
public NumberPrompt(String dialogId, PromptValidator
Inicializa una nueva instancia de la clase {@link NumberPrompt{T}}} .
Parámetros:
Produce:
NumberPrompt
public NumberPrompt(String dialogId, Class
Inicializa una nueva instancia de la clase {@link NumberPrompt{T}}} .
Parámetros:
Produce:
Detalles del método
getDefaultLocale
public String getDefaultLocale()
Obtiene la configuración regional predeterminada que se usa para determinar el comportamiento específico del idioma del símbolo del sistema.
Devoluciones:
onPrompt
protected CompletableFuture
Solicita al usuario que escriba.
Invalidaciones:
NumberPrompt<T>.onPrompt(TurnContext turnContext, Map<String,Object> state, PromptOptions options, Boolean isRetry)Parámetros:
Devoluciones:
onRecognize
protected CompletableFuture
Intenta reconocer la entrada del usuario.
Invalidaciones:
NumberPrompt<T>.onRecognize(TurnContext turnContext, Map<String,Object> state, PromptOptions options)Parámetros:
Devoluciones:
If the task is successful, the result describes the result of the
recognition attempt.
setDefaultLocale
public void setDefaultLocale(String defaultLocale)
Establece la configuración regional predeterminada que se usa para determinar el comportamiento específico del idioma del símbolo del sistema.
Parámetros: