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.