SendActivitiesHandler Delegasikan

Definisi

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.

activities
List<Activity>

Aktivitas yang akan dikirim.

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.

Berlaku untuk

Lihat juga