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.