Bagikan melalui


SendActivitiesHandler type

Handler yang dapat berpartisipasi dalam mengirim peristiwa aktivitas untuk giliran saat ini.

type SendActivitiesHandler = (
  context: TurnContext,
  activities: Partial<Activity>[],
  next: () => Promise<ResourceResponse[]>
) => Promise<ResourceResponse[]>

Keterangan

Parameter

Nama Jenis Deskripsi
context TurnContext Objek konteks untuk giliran.
activities >Aktivitas<Parsial [] Kegiatan yang akan dikirim.
next () =><ResourceResponse[]> Fungsi yang akan dipanggil untuk melanjutkan pemrosesan peristiwa.

Mengembalikan

Menjanjikan<ResourceResponse[]>

Handler memanggil fungsi next untuk meneruskan kontrol ke handler terdaftar berikutnya. Jika handler tidak memanggil fungsi next, adaptor tidak memanggil salah satu handler berikutnya dan tidak mengirim aktivitas kepada pengguna.

Jika aktivitas berhasil dikirim, fungsi next mengembalikan array objek ResourceResponse yang berisi ID yang ditetapkan saluran penerima ke aktivitas. Gunakan array ini sebagai nilai pengembalian handler ini.

Lihat juga