Partager via


IPromptContext interface

Informations contextuelles suivies pour une invite de . Ces informations sont accessibles dans une invite via session.dialogData.

Propriétés

activeIntent

Permet de suivre le gestionnaire Prompt.matches() actif. Cela est utilisé en interne pour déplacer les gestionnaires en cascade à l’étape suivante.

isReprompt

Si la valeur est true, nous revenons d’une interruption inattendue et nous devons envoyer à nouveau l’invite initiale turn-0.

lastTurn

Horodatage du dernier tour.

options

Options avec laquelle l’invite a été appelée.

turns

Nombre de fois où l’utilisateur a interagissant avec l’invite. Le premier message envoyé à l’utilisateur est le tour 0, la première réponse des utilisateurs est turn-1, et ainsi de suite.

Détails de la propriété

activeIntent

Permet de suivre le gestionnaire Prompt.matches() actif. Cela est utilisé en interne pour déplacer les gestionnaires en cascade à l’étape suivante.

activeIntent: string

Valeur de propriété

string

isReprompt

Si la valeur est true, nous revenons d’une interruption inattendue et nous devons envoyer à nouveau l’invite initiale turn-0.

isReprompt: boolean

Valeur de propriété

boolean

lastTurn

Horodatage du dernier tour.

lastTurn: number

Valeur de propriété

number

options

Options avec laquelle l’invite a été appelée.

options: IPromptOptions

Valeur de propriété

turns

Nombre de fois où l’utilisateur a interagissant avec l’invite. Le premier message envoyé à l’utilisateur est le tour 0, la première réponse des utilisateurs est turn-1, et ainsi de suite.

turns: number

Valeur de propriété

number