Partager via


TurnStatusReceivedEventArgs Classe

Objet qui encapsule turn status informations reçues de l’implémentation de boîte de dialogue avec laquelle communique un DialogServiceConnector. Un tour est une session d’exécution unique au sein de l’implémentation du dialogue qui peut générer un nombre quelconque d’activités au cours de son cours. Les informations contenues dans cette charge utile représentent les conditions de réussite ou d’échec rencontrées par l’implémentation du dialogue au cours de cette exécution. Ces données facilitent l’indication des conditions d’achèvement ou d’erreur dans l’implémentation du dialogue, même lorsqu’aucune donnée d’activité explicite n’est produite dans le cadre d’un tour.

Constructeur pour une utilisation interne.

Héritage
builtins.object
TurnStatusReceivedEventArgs

Constructeur

TurnStatusReceivedEventArgs(handle: c_void_p)

Paramètres

Nom Description
handle
Obligatoire

Attributs

conversation_id

Identificateur de conversation associé à cet événement de tour status. Les conversations sont des regroupements logiques de tours qui peuvent s’étendre sur plusieurs interactions. Un client peut utiliser un identificateur de conversation pour reprendre ou réessayer une conversation si une telle fonctionnalité est prise en charge par l’implémentation de la boîte de dialogue de sauvegarde.

interaction_id

Identificateur d’interaction associé à cet événement turn status. Les identificateurs d’interaction correspondent généralement à un signal d’entrée unique (par exemple, un énoncé vocal ou une charge utile d’activité envoyée) et sont corrélés aux champs replyTo dans les activités Bot Framework.

status_code

Code de status numérique associé à cet événement turn status. Ils correspondent généralement aux codes http status standard tels que 200 (OK), 400 (requête d’échec/erreur) et 429 (délai d’expiration/limitation).