PromptValidatorContext interface
Kontextbezogene Informationen, die an eine benutzerdefinierte PromptValidator
übergeben werden.
Eigenschaften
attempt |
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.value
abgerufen 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.