Delen via


TurnStatusReceivedEventArgs Klas

Een object dat turn-statusinformatie inkapselt zoals ontvangen van de dialoogvenster-implementatie waarmee een DialogServiceConnector communiceert. Een beurt is één uitvoeringssessie binnen de dialoogvenster-implementatie die een willekeurig aantal activiteiten kan genereren in de loop ervan. De informatie in deze nettolading geeft aan dat de implementatie van het dialoogvenster tijdens deze uitvoering geslaagd of mislukt is. Deze gegevens vergemakkelijken de indicatie van voltooiings- of foutvoorwaarden binnen de dialoogvenster-implementatie, zelfs wanneer er geen expliciete activiteitsgegevens worden geproduceerd als onderdeel van een beurt.

Constructor voor intern gebruik.

Overname
builtins.object
TurnStatusReceivedEventArgs

Constructor

TurnStatusReceivedEventArgs(handle: c_void_p)

Parameters

Name Description
handle
Vereist

Kenmerken

conversation_id

De gespreks-id die is gekoppeld aan deze turnstatus-gebeurtenis. Gesprekken zijn logische groeperingen van bochten die meerdere interacties kunnen omvatten. Een client kan een gespreks-id gebruiken om een gesprek te hervatten of opnieuw te proberen als een dergelijke mogelijkheid wordt ondersteund door de implementatie van het back-updialoogvenster.

interaction_id

De interactie-id die is gekoppeld aan deze turnstatus-gebeurtenis. Interactie-id's komen over het algemeen overeen met één invoersignaal (bijvoorbeeld een spraakuiting of nettolading van verzonden activiteit) en correleren met replyTo-velden binnen Bot Framework-activiteiten.

status_code

De numerieke statuscode die is gekoppeld aan deze turnstatus-gebeurtenis. Deze komen over het algemeen overeen met standaard HTTP-statuscodes, zoals 200 (OK), 400 (fout/ongeldige aanvraag) en 429 (time-out/vertraagd).