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.