Udostępnij za pośrednictwem


okno dialogowe klasy::TurnStatusReceivedEventArgs

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

Klasa dla argumentów zdarzenia stanu turn.

Elementy członkowskie

DialogServiceConnector

Składnia: public friend DialogServiceConnector;

~TurnStatusReceivedEventArgs

Składnia: public inline ~TurnStatusReceivedEventArgs ( );

Zwalnia zdarzenie.

GetInteractionId

Składnia: public inline std::string GetInteractionId ( ) const;

Pobiera identyfikator interakcji skojarzony z tym zdarzeniem stanu turn. Interakcja zazwyczaj odpowiada pojedynczemu sygnałowi wejściowemu (np. wypowiedzi głosowej) lub transakcji danych/aktywności i będzie skorelowana z polami "replyToId" w działaniach platformy Bot Framework.

Zwraca

Identyfikator interakcji skojarzony ze stanem kolei.

GetConversationId

Składnia: public inline std::string GetConversationId ( ) const;

Pobiera identyfikator konwersacji skojarzony z tym zdarzeniem stanu turn. Konwersacje mogą obejmować wiele interakcji i są jednostką, na której klient może zażądać wznowienia/ponowienia próby.

Zwraca

Identyfikator konwersacji skojarzony ze stanem kolei.

GetStatusCode

Składnia: public inline int GetStatusCode ( ) const;

Pobiera kod stanu liczbowego skojarzony z tym zdarzeniem stanu turn. Zazwyczaj odpowiadają one standardowym kodom stanu HTTP, takim jak 200 (OK), 400 (Niepowodzenie/Nieprawidłowe żądanie) i 429 (Limit czasu/Ograniczanie).

Zwraca

Kod stanu skojarzony z tym zdarzeniem, analolgous do standardowych kodów HTTP.