PromptValidatorContext<T> Klasse

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

Typparameter

T

Typ für diesen Kontext

public class PromptValidatorContext

Enthält Kontextinformationen für ein {@link PromptValidator{T}} .

Zusammenfassung zum Konstruktor

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

Erstellen Sie eine EingabeaufforderungValidatorKontextinstanz.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
int getAttemptCount()

Ruft ab, wie oft diese Instanz der Eingabeaufforderung ausgeführt wurde.

TurnContext getContext()

Ruft die TurnContext für die aktuelle Unterhaltungswende mit dem Benutzer ab.

PromptOptions getOptions()

Ruft die für diesen Erkennungsversuch verwendete PromptOptions ab.

PromptRecognizerResult<T> getRecognized()

Ruft die {@link EingabeaufforderungErkennungErgebnis{T}} ab, die vom Erkennungsversuch der Eingabeaufforderung zurückgegeben wird.

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

Ruft den Status für die zugeordnete Eingabeaufforderungsinstanz ab.

Geerbte Methoden von 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

Details zum Konstruktor

PromptValidatorContext

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

Erstellen Sie eine PromptValidatorContext-Instanz.

Parameter:

turnContext - Kontext für die aktuelle Unterhaltungswende mit dem Benutzer.
recognized - Die Erkennung ergibt sich aus dem Erkennungsversuch der Eingabeaufforderung.
state - Status für die zugeordnete Eingabeaufforderungsinstanz.
options - Die für diesen Erkennungsversuch verwendeten Eingabeaufforderungsoptionen.

Details zur Methode

getAttemptCount

public int getAttemptCount()

Ruft ab, wie oft diese Instanz der Eingabeaufforderung ausgeführt wurde. Diese Anzahl wird festgelegt, wenn die Eingabeaufforderung dem Dialogstapel hinzugefügt wird.

Gibt zurück:

die Anzahl der Versuche.

getContext

public TurnContext getContext()

Ruft die TurnContext für die aktuelle Unterhaltungswende mit dem Benutzer ab.

Gibt zurück:

Kontext für die aktuelle Unterhaltungswende mit dem Benutzer.

getOptions

public PromptOptions getOptions()

Ruft die für diesen Erkennungsversuch verwendete PromptOptions ab.

Gibt zurück:

Die für diesen Erkennungsversuch verwendeten Eingabeaufforderungsoptionen.

getRecognized

public PromptRecognizerResult getRecognized()

Ruft das {@link PromptRecognizerResult{T}} ab, das vom Erkennungsversuch der Eingabeaufforderung zurückgegeben wird.

Gibt zurück:

Die Erkennung ergibt sich aus dem Erkennungsversuch der Eingabeaufforderung.

getState

public Map getState()

Ruft den Status für die zugeordnete Eingabeaufforderungsinstanz ab.

Gibt zurück:

Status für die zugeordnete Eingabeaufforderungsinstanz.

Gilt für: