Udostępnij za pośrednictwem


TurnStatusReceivedEventArgs Klasa

Obiekt, który hermetyzuje informacje o stanie w postaci otrzymanej z implementacji okna dialogowego, z którą komunikuje się program DialogServiceConnector. Kolei to pojedyncza sesja wykonywania w ramach implementacji okna dialogowego, która może generować dowolną liczbę działań w trakcie wykonywania. Informacje w tym ładunku reprezentują warunki powodzenia lub niepowodzenia napotkane przez implementację okna dialogowego w trakcie tego wykonania. Te dane ułatwiają wskazanie warunków ukończenia lub błędu w implementacji okna dialogowego nawet wtedy, gdy żadne jawne dane aktywności nie są generowane w ramach kolei.

Konstruktor do użytku wewnętrznego.

Dziedziczenie
builtins.object
TurnStatusReceivedEventArgs

Konstruktor

TurnStatusReceivedEventArgs(handle: c_void_p)

Parametry

Nazwa Opis
handle
Wymagane

Atrybuty

conversation_id

Identyfikator konwersacji skojarzony z tym zdarzeniem stanu kolei. Konwersacje to logiczne grupowania kolei, które mogą obejmować wiele interakcji. Klient może użyć identyfikatora konwersacji, aby wznowić lub ponowić próbę konwersacji, jeśli taka możliwość jest obsługiwana przez implementację okna dialogowego tworzenia kopii zapasowej.

interaction_id

Identyfikator interakcji skojarzony z tym zdarzeniem stanu kolei. Identyfikatory interakcji zazwyczaj odpowiadają pojedynczemu sygnałowi wejściowemu (np. wypowiedzi głosowej lub ładunkowi wysłanego działania) i będą skorelowane z polami replyTo w ramach działań platformy Bot Framework.

status_code

Kod stanu liczbowego skojarzony z tym zdarzeniem stanu kolei. Zazwyczaj odpowiadają one standardowym kodom stanu HTTP, takim jak 200 (OK), 400 (Niepowodzenie/nieprawidłowe żądanie) i 429 (przekroczenie limitu czasu/ograniczenie przepustowości).