PromptValidatorContext<T> Clase

  • java.lang.Object
    • com.microsoft.bot.dialogs.prompts.PromptValidatorContext<T>

Parámetros de tipo

T

Tipo para este contexto

public class PromptValidatorContext

Contiene información de contexto para un {@link PromptValidator{T}} .

Resumen del constructor

Constructor Description
PromptValidatorContext(TurnContext turnContext, PromptRecognizerResult<T> recognized, Map<String,Object> state, PromptOptions options)

Cree un símbolo del sistemavalidadorinstancia de contexto.

Resumen del método

Modificador y tipo Método y descripción
int getAttemptCount()

Obtiene el número de veces que se ha ejecutado esta instancia del símbolo del sistema.

TurnContext getContext()

Obtiene el TurnContext para el turno actual de conversación con el usuario.

PromptOptions getOptions()

Obtiene el PromptOptions usado para este intento de reconocimiento.

PromptRecognizerResult<T> getRecognized()

Obtiene el {@link PromptRecognizerResult{T}} devuelto por el intento de reconocimiento del símbolo del sistema.

java.util.Map<java.lang.String,java.lang.Object> getState()

Obtiene el estado de la instancia de solicitud asociada.

Métodos heredados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalles del constructor

PromptValidatorContext

public PromptValidatorContext(TurnContext turnContext, PromptRecognizerResult recognized, Map state, PromptOptions options)

Cree una instancia de PromptValidatorContext.

Parámetros:

turnContext - Contexto para el turno actual de conversación con el usuario.
recognized - Los resultados del reconocimiento del intento de reconocimiento del símbolo del sistema.
state - Estado de la instancia de solicitud asociada.
options - Las opciones de solicitud usadas para este intento de reconocimiento.

Detalles del método

getAttemptCount

public int getAttemptCount()

Obtiene el número de veces que se ha ejecutado esta instancia del símbolo del sistema. Este recuento se establece cuando se agrega el mensaje a la pila de diálogos.

Devoluciones:

recuento de intentos.

getContext

public TurnContext getContext()

Obtiene el TurnContext para el turno actual de conversación con el usuario.

Devoluciones:

Contexto para el turno actual de conversación con el usuario.

getOptions

public PromptOptions getOptions()

Obtiene el PromptOptions usado para este intento de reconocimiento.

Devoluciones:

Las opciones de solicitud usadas para este intento de reconocimiento.

getRecognized

public PromptRecognizerResult getRecognized()

Obtiene el {@link PromptRecognizerResult{T}} devuelto del intento de reconocimiento del símbolo del sistema.

Devoluciones:

Los resultados del reconocimiento del intento de reconocimiento del símbolo del sistema.

getState

public Map getState()

Obtiene el estado de la instancia de solicitud asociada.

Devoluciones:

Estado de la instancia de solicitud asociada.

Se aplica a