Bagikan melalui


TurnStatusReceivedEventArgs Kelas

Objek yang merangkum informasi status giliran seperti yang diterima dari implementasi dialog yang berkomunikasi dengan DialogServiceConnector. Giliran adalah sesi eksekusi tunggal dalam implementasi dialog yang dapat menghasilkan sejumlah aktivitas selama kursusnya. Informasi dalam payload ini mewakili kondisi keberhasilan atau kegagalan yang ditemui oleh implementasi dialog selama eksekusi ini. Data ini memfasilitasi indikasi penyelesaian atau kondisi kesalahan dalam implementasi dialog bahkan ketika tidak ada data aktivitas eksplisit yang diproduksi sebagai bagian dari giliran.

Konstruktor untuk penggunaan internal.

Warisan
builtins.object
TurnStatusReceivedEventArgs

Konstruktor

TurnStatusReceivedEventArgs(handle: c_void_p)

Parameter

Nama Deskripsi
handle
Diperlukan

Atribut

conversation_id

Pengidentifikasi percakapan yang terkait dengan peristiwa status giliran ini. Percakapan adalah pengelompokan belokan logis yang dapat mencakup beberapa interaksi. Klien dapat menggunakan pengidentifikasi percakapan untuk melanjutkan atau mencoba kembali percakapan jika kemampuan tersebut didukung oleh implementasi dialog dukungan.

interaction_id

Pengidentifikasi interaksi yang terkait dengan peristiwa status giliran ini. Pengidentifikasi interaksi umumnya sesuai dengan satu sinyal input (misalnya ucapan suara atau payload aktivitas terkirim) dan akan berkorelasi dengan bidang replyTo dalam aktivitas Bot Framework.

status_code

Kode status numerik yang terkait dengan peristiwa status giliran ini. Ini umumnya sesuai dengan kode status HTTP standar seperti 200 (OK), 400 (Kegagalan/Permintaan Buruk), dan 429 (Waktu Habis/Dibatasi).