PromptValidatorContext<T> Classe

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

Parâmetros de tipo

T

Digite para este contexto

public class PromptValidatorContext

Contém informações de contexto para um {@link PromptValidator{T}} .

Resumo do Construtor

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

Crie uma Instância de Contexto dovalidador deprompt.

Resumo do método

Modificador e tipo Método e descrição
int getAttemptCount()

Obtém o número de vezes que essa instância do prompt foi executada.

TurnContext getContext()

Obtém o TurnContext para a virada atual da conversa com o usuário.

PromptOptions getOptions()

Obtém o PromptOptions usado para essa tentativa de reconhecimento.

PromptRecognizerResult<T> getRecognized()

Obtém o {@link PromptRecognizerResult{T}} retornado da tentativa de reconhecimento do prompt.

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

Obtém o estado da instância de prompt associada.

Métodos herdados 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

Detalhes do construtor

PromptValidatorContext

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

Crie uma instância promptValidatorContext.

Parâmetros:

turnContext - Contexto para a virada atual da conversa com o usuário.
recognized - O reconhecimento resulta da tentativa de reconhecimento do prompt.
state - Estado da instância de prompt associada.
options - As opções de prompt usadas para essa tentativa de reconhecimento.

Detalhes do método

getAttemptCount

public int getAttemptCount()

Obtém o número de vezes que essa instância do prompt foi executada. Essa contagem é definida quando o prompt é adicionado à pilha de diálogo.

Retornos:

a contagem de tentativas.

getContext

public TurnContext getContext()

Obtém o TurnContext para a virada atual da conversa com o usuário.

Retornos:

Contexto para a virada atual da conversa com o usuário.

getOptions

public PromptOptions getOptions()

Obtém o PromptOptions usado para essa tentativa de reconhecimento.

Retornos:

As opções de prompt usadas para essa tentativa de reconhecimento.

getRecognized

public PromptRecognizerResult getRecognized()

Obtém o {@link PromptRecognizerResult{T}} retornado da tentativa de reconhecimento do prompt.

Retornos:

O reconhecimento resulta da tentativa de reconhecimento do prompt.

getState

public Map getState()

Obtém o estado da instância de prompt associada.

Retornos:

Estado da instância de prompt associada.

Aplica-se a