class Dialog::TurnStatusReceivedEventArgs
class Dialog::TurnStatusReceivedEventArgs
: public std::enable_shared_from_this< TurnStatusReceivedEventArgs >
Класс для аргументов события состояния поворота.
Элементы
DialogServiceConnector
Синтаксис: public friend DialogServiceConnector;
~TurnStatusReceivedEventArgs
Синтаксис: public inline ~TurnStatusReceivedEventArgs ( );
Освобождает событие.
GetInteractionId
Синтаксис: public inline std::string GetInteractionId ( ) const;
Извлекает идентификатор взаимодействия, связанный с этим событием состояния поворота. Взаимодействие обычно соответствует одному входному сигналу (например, голосовой речевой фрагмент) или транзакциям данных или действий и сопоставляется с полями replyToId в действиях Bot Framework.
Возвращаемое значение
Идентификатор взаимодействия, связанный с состоянием поворота.
GetConversationId
Синтаксис: public inline std::string GetConversationId ( ) const;
Извлекает идентификатор беседы, связанный с этим событием состояния поворота. Беседы могут охватывать несколько взаимодействий и являются единицей, на которую клиент может запросить возобновление или повторную попытку.
Возвращаемое значение
Идентификатор беседы, связанный с состоянием поворота.
GetStatusCode
Синтаксис: public inline int GetStatusCode ( ) const;
Извлекает числовой код состояния, связанный с этим событием состояния поворота. Обычно они соответствуют стандартным кодам состояния HTTP, таким как 200 (OK), 400 (сбой или неверный запрос) и 429 (время ожидания или регулирование).
Возвращаемое значение
Код состояния, связанный с этим событием, является логическим по стандартным кодам HTTP.