IPromptContext interface
Kontextbezogene Informationen, die für eine Aufforderungnachverfolgt werden. Auf diese Informationen kann innerhalb einer Eingabeaufforderung über session.dialogDatazugegriffen werden.
Eigenschaften
| active |
Wird verwendet, um nachzuverfolgen, welche Prompt.matches() Handler aktiv ist. Dies wird intern verwendet, um den Wasserfall der Handler in den nächsten Schritt zu verschieben. |
| is |
Wenn true, kehren wir von einer unerwarteten Unterbrechung zurück und sollten die erste Aufforderung zur Turn-0 erneut senden.If true, we're returning from an unexpected interruption and should send the initial turn-0 prompt again. |
| last |
Zeitstempel der letzten Drehung. |
| options | Optionen, mit denen die Eingabeaufforderung aufgerufen wurde. |
| turns | Die Häufigkeit, mit der der Benutzer mit der Eingabeaufforderung interagiert hat. Die erste nachricht, die an den Benutzer gesendet wird, ist turn-0, the users first reply is turn-1, and so forth. |
Details zur Eigenschaft
activeIntent
Wird verwendet, um nachzuverfolgen, welche Prompt.matches() Handler aktiv ist. Dies wird intern verwendet, um den Wasserfall der Handler in den nächsten Schritt zu verschieben.
activeIntent: string
Eigenschaftswert
string
isReprompt
Wenn true, kehren wir von einer unerwarteten Unterbrechung zurück und sollten die erste Aufforderung zur Turn-0 erneut senden.If true, we're returning from an unexpected interruption and should send the initial turn-0 prompt again.
isReprompt: boolean
Eigenschaftswert
boolean
lastTurn
Zeitstempel der letzten Drehung.
lastTurn: number
Eigenschaftswert
number
options
Optionen, mit denen die Eingabeaufforderung aufgerufen wurde.
options: IPromptOptions
Eigenschaftswert
turns
Die Häufigkeit, mit der der Benutzer mit der Eingabeaufforderung interagiert hat. Die erste nachricht, die an den Benutzer gesendet wird, ist turn-0, the users first reply is turn-1, and so forth.
turns: number
Eigenschaftswert
number