class 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 signal d’entrée unique (par exemple, l’énoncé vocal) ou la 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 de 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 sont l’unité sur laquelle un client peut demander une reprise/une nouvelle tentative.

Retours

ID de conversation associé à l’état de 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. Elles correspondent généralement aux codes d’état HTTP standard tels que 200 (OK), 400 (échec/demande incorrecte) et 429 (délai d’expiration/limitation).

Retours

Code d’état associé à cet événement, analolgaire aux codes HTTP standard.