Dela via


TurnStatusReceivedEventArgs Klass

Ett objekt som kapslar in turstatusinformation som tas emot från dialogimplementeringen som en DialogServiceConnector kommunicerar med. En tur är en enda körningssession i dialogimplementeringen som kan generera valfritt antal aktiviteter under kursens gång. Informationen i den här nyttolasten representerar lyckade eller misslyckade villkor som dialogimplementeringen påträffade under körningen. Dessa data underlättar indikeringen av slutförande- eller felvillkor i dialogimplementeringen även om inga explicita aktivitetsdata skapas som en del av en sväng.

Konstruktor för internt bruk.

Arv
builtins.object
TurnStatusReceivedEventArgs

Konstruktor

TurnStatusReceivedEventArgs(handle: c_void_p)

Parametrar

Name Description
handle
Obligatorisk

Attribut

conversation_id

Konversationsidentifieraren som är associerad med den här turstatushändelsen. Konversationer är logiska grupper av svängar som kan omfatta flera interaktioner. En klient kan använda en konversationsidentifierare för att återuppta eller försöka igen om en sådan funktion stöds av implementeringen av säkerhetskopieringsdialogrutan.

interaction_id

Interaktionsidentifieraren som är associerad med den här turstatushändelsen. Interaktionsidentifierare motsvarar vanligtvis en enda indatasignal (t.ex. ett röstyttrande eller skickad aktivitetsnyttolast) och korrelerar med replyTo-fält i Bot Framework-aktiviteter.

status_code

Den numeriska statuskoden som är associerad med den här turstatushändelsen. Dessa motsvarar vanligtvis HTTP-standardstatuskoder som 200 (OK), 400 (fel/felaktig begäran) och 429 (tidsgräns/begränsning).