Freigeben über


PromptValidatorContext interface

Kontextbezogene Informationen, die an eine benutzerdefinierte PromptValidatorübergeben werden.

Eigenschaften

attemptCount

Die Anzahl der Ausführung der Eingabeaufforderung. Eine Zahl, die angibt, wie oft die Eingabeaufforderung aufgerufen wurde (beginnend bei 1 zum ersten Mal, wenn sie aufgerufen wurde).

context

Der Kontext für die aktuelle Unterhaltungswende mit dem Benutzer.

options

Ursprünglicher Satz von Optionen, die an die Eingabeaufforderung durch das aufrufende Dialogfeld übergeben werden.

recognized

Von der Eingabeaufforderungserkennungsfunktion zurückgegebenes Ergebnis.

state

Ein Wörterbuch mit Werten, die für jede Unterhaltungswende beibehalten werden, während die Eingabeaufforderung aktiv ist.

Details zur Eigenschaft

attemptCount

Die Anzahl der Ausführung der Eingabeaufforderung. Eine Zahl, die angibt, wie oft die Eingabeaufforderung aufgerufen wurde (beginnend bei 1 zum ersten Mal, wenn sie aufgerufen wurde).

attemptCount: number

Eigenschaftswert

number

context

Der Kontext für die aktuelle Unterhaltungswende mit dem Benutzer.

context: TurnContext

Eigenschaftswert

TurnContext

Hinweise

Der Validator kann dies verwenden, um den Benutzer erneut aufzufordern.

options

Ursprünglicher Satz von Optionen, die an die Eingabeaufforderung durch das aufrufende Dialogfeld übergeben werden.

options: PromptOptions

Eigenschaftswert

Hinweise

Der Validator kann diese Schnittstelle erweitern, um zusätzliche Eingabeaufforderungsoptionen zu unterstützen.

recognized

Von der Eingabeaufforderungserkennungsfunktion zurückgegebenes Ergebnis.

recognized: PromptRecognizerResult<T>

Eigenschaftswert

Hinweise

Das feld prompt.recognized.succeeded kann überprüft werden, um die Erkennung zu ermitteln, und dann kann der Wert aus prompt.recognized.valueabgerufen werden.

state

Ein Wörterbuch mit Werten, die für jede Unterhaltungswende beibehalten werden, während die Eingabeaufforderung aktiv ist.

state: object

Eigenschaftswert

object

Hinweise

Der Validator kann dies verwenden, um Elemente wie Die Anzahl der Drehzahlen oder andere Statusinformationen beizubehalten.