Partilhar via


TurnStatusReceivedEventArgs Classe

Um objeto que encapsula as informações de estado como recebidas da implementação da caixa de diálogo com que um DialogServiceConnector comunica. Uma vez é uma única sessão de execução na implementação da caixa de diálogo que pode gerar qualquer número de atividades ao longo do seu curso. As informações neste payload representam condições de êxito ou de falha encontradas pela implementação da caixa de diálogo ao longo desta execução. Estes dados facilitam a indicação de condições de conclusão ou de erro na implementação da caixa de diálogo, mesmo quando não são produzidos dados de atividade explícitos como parte de uma viragem.

Construtor para utilização interna.

Herança
builtins.object
TurnStatusReceivedEventArgs

Construtor

TurnStatusReceivedEventArgs(handle: c_void_p)

Parâmetros

Name Description
handle
Necessário

Atributos

conversation_id

O identificador de conversação associado a este evento de estado de viragem. As conversações são agrupamentos lógicos de turnos que podem abranger múltiplas interações. Um cliente pode utilizar um identificador de conversação para retomar ou repetir uma conversação se essa capacidade for suportada pela implementação da caixa de diálogo de cópia de segurança.

interaction_id

O identificador de interação associado a este evento de estado de viragem. Geralmente, os identificadores de interação correspondem a um único sinal de entrada (por exemplo, uma expressão de voz ou payload de atividade enviado) e correlacionam-se com os campos replyTo nas atividades do Bot Framework.

status_code

O código de estado numérico associado a este evento de estado de viragem. Geralmente, correspondem a códigos de estado HTTP padrão, como 200 (OK), 400 (Falha/Pedido Incorreto) e 429 (Tempo Limite/Limitação).