Compartir a través de


clase Dialog::TurnStatusReceivedEventArgs

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

Clase para argumentos de evento de estado turn.

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 generalmente corresponde a una única señal de entrada (por ejemplo, expresión de voz) o 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, corresponden a códigos de estado HTTP estándar, como 200 (OK), 400 (Error o solicitud incorrecta) y 429 (tiempo de espera/limitado).

Devoluciones

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