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.objectTurnStatusReceivedEventArgs
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).
Azure SDK for Python