Clase Dialog::TurnStatusReceivedEventArgs

class Dialog::TurnStatusReceivedEventArgs
  : public std::enable_shared_from_this< TurnStatusReceivedEventArgs >

Clase para argumentos de evento de estado de turno.

Miembros

DialogServiceConnector

Sintaxis: public friend DialogServiceConnector;

~TurnStatusReceivedEventArgs

Sintaxis: public inline ~TurnStatusReceivedEventArgs ( );

Libera el evento.

GetInteractionId

Sintaxis: public inline std::string GetInteractionId ( ) const;

Recupera el identificador de interacción asociado a este evento de estado de turno. La interacción se corresponde normalmente con una sola señal de entrada (por ejemplo, una expresión de voz) o una transacción de datos o actividad y se correlacionará con los campos "replyToId" en las actividades de Bot Framework.

Devoluciones

Identificador de interacción asociado al estado de turno.

GetConversationId

Sintaxis: public inline std::string GetConversationId ( ) const;

Recupera el identificador de conversación asociado a este evento de estado de turno. Las conversaciones pueden abarcar varias interacciones y son la unidad en la que un cliente puede solicitar reanudación o reintento.

Devoluciones

Identificador de conversación asociado al estado de turno.

GetStatusCode

Sintaxis: public inline int GetStatusCode ( ) const;

Recupera el código de estado numérico asociado a este evento de estado de turno. Por lo general, se corresponden con códigos de estado HTTP estándar, como 200 (CORRECTO), 400 (solicitud incorrecta o incorrecta) y 429 (tiempo de espera/limitación).

Devoluciones

Código de estado asociado a este evento, analolgous a códigos HTTP estándar.