Поделиться через


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.