classe Dialog::TurnStatusReceivedEventArgs
class Dialog::TurnStatusReceivedEventArgs
: public std::enable_shared_from_this< TurnStatusReceivedEventArgs >
Classe pour les arguments d’événement d’état de tour.
Membres
DialogServiceConnector
Syntaxe : public friend DialogServiceConnector;
~TurnStatusReceivedEventArgs
Syntaxe : public inline ~TurnStatusReceivedEventArgs ( );
Libère l’événement.
GetInteractionId
Syntaxe : public inline std::string GetInteractionId ( ) const;
Récupère l’ID d’interaction associé à cet événement d’état de tour. L’interaction correspond généralement à un seul signal d’entrée (par exemple, un énoncé vocal) ou à une transaction de données/activité et est corrélée aux champs « replyToId » dans les activités bot Framework.
Retours
ID d’interaction associé à l’état du tour.
GetConversationId
Syntaxe : public inline std::string GetConversationId ( ) const;
Récupère l’ID de conversation associé à cet événement d’état de tour. Les conversations peuvent s’étendre sur plusieurs interactions et constituent l’unité sur laquelle un client peut demander une reprise/une nouvelle tentative.
Retours
ID de conversation associé à l’état du tour.
GetStatusCode
Syntaxe : public inline int GetStatusCode ( ) const;
Récupère le code d’état numérique associé à cet événement d’état de tour. Ceux-ci correspondent généralement aux codes d’état HTTP standard tels que 200 (OK), 400 (requête d’échec/incorrecte) et 429 (délai d’expiration/limitation).
Retours
Code d’état associé à cet événement, analolgique aux codes HTTP standard.