SendActivitiesHandler Delegasikan
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Metode yang dapat berpartisipasi dalam mengirim peristiwa aktivitas untuk giliran saat ini.
public delegate System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse[]> SendActivitiesHandler(ITurnContext turnContext, List<Activity> activities, Func<Task<ResourceResponse[]>> next);
type SendActivitiesHandler = delegate of ITurnContext * List<Activity> * Func<Task<ResourceResponse[]>> -> Task<ResourceResponse[]>
Public Delegate Function SendActivitiesHandler(turnContext As ITurnContext, activities As List(Of Activity), next As Func(Of Task(Of ResourceResponse()))) As Task(Of ResourceResponse())
Parameter
- turnContext
- ITurnContext
Objek konteks untuk giliran.
- next
- Func<Task<ResourceResponse[]>>
Delegasi untuk memanggil untuk melanjutkan pemrosesan peristiwa.
Tampilkan Nilai
Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.
Keterangan
Handler memanggil next delegasi untuk meneruskan kontrol ke handler terdaftar berikutnya. Jika handler tidak memanggil delegasi berikutnya, adaptor tidak memanggil salah satu handler berikutnya dan tidak mengirim activities.
Jika aktivitas berhasil dikirim, next delegasi mengembalikan array ResourceResponse objek yang berisi ID yang ditetapkan saluran penerima ke aktivitas. Gunakan array ini sebagai nilai pengembalian handler ini.