PromptValidatorContext<T> Classe

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

Paramètres de type

T

Type pour ce contexte

public class PromptValidatorContext

Contient des informations de contexte pour un {@link PromptValidator{T}} .

Récapitulatif du constructeur

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

Créez une invitevalidateurinstance de contexte.

Résumé de la méthode

Modificateur et type Méthode et description
int getAttemptCount()

Obtient le nombre de fois où cette instance de l’invite a été exécutée.

TurnContext getContext()

Obtient la TurnContext pour le tour de conversation actuel avec l’utilisateur.

PromptOptions getOptions()

Obtient la PromptOptions utilisée pour cette tentative de reconnaissance.

PromptRecognizerResult<T> getRecognized()

Obtient le {@link InviteRecognizerResult{T}} retourné à partir de la tentative de reconnaissance de l’invite.

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

Obtient l’état de l’instance d’invite associée.

Méthodes héritées 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

Détails du constructeur

PromptValidatorContext

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

Créez une instance PromptValidatorContext.

Paramètres:

turnContext - Contexte pour le tour de conversation actuel avec l’utilisateur.
recognized - La reconnaissance résulte de la tentative de reconnaissance de l’invite.
state - État de l’instance d’invite associée.
options - Options d’invite utilisées pour cette tentative de reconnaissance.

Détails de la méthode

getAttemptCount

public int getAttemptCount()

Obtient le nombre de fois où cette instance de l’invite a été exécutée. Ce nombre est défini lorsque l’invite est ajoutée à la pile de dialogues.

Retours:

nombre de tentatives.

getContext

public TurnContext getContext()

Obtient la TurnContext pour le tour de conversation actuel avec l’utilisateur.

Retours:

Contexte pour le tour de conversation actuel avec l’utilisateur.

getOptions

public PromptOptions getOptions()

Obtient la PromptOptions utilisée pour cette tentative de reconnaissance.

Retours:

Options d’invite utilisées pour cette tentative de reconnaissance.

getRecognized

public PromptRecognizerResult getRecognized()

Obtient le {@link PromptRecognizerResult{T}} retourné à partir de la tentative de reconnaissance de l’invite.

Retours:

La reconnaissance résulte de la tentative de reconnaissance de l’invite.

getState

public Map getState()

Obtient l’état de l’instance d’invite associée.

Retours:

État de l’instance d’invite associée.

S’applique à