Bagikan melalui


UpdateActivityHandler Delegasikan

Definisi

Metode yang dapat berpartisipasi dalam peristiwa aktivitas pembaruan untuk giliran saat ini.

public delegate System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> UpdateActivityHandler(ITurnContext turnContext, Activity activity, Func<Task<ResourceResponse>> next);
type UpdateActivityHandler = delegate of ITurnContext * Activity * Func<Task<ResourceResponse>> -> Task<ResourceResponse>
Public Delegate Function UpdateActivityHandler(turnContext As ITurnContext, activity As Activity, next As Func(Of Task(Of ResourceResponse))) As Task(Of ResourceResponse) 

Parameter

turnContext
ITurnContext

Objek konteks untuk giliran.

activity
Activity

Aktivitas penggantian.

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 memperbarui aktivitas.

Aktivitas Id menunjukkan aktivitas dalam percakapan untuk diganti.

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

Berlaku untuk

Lihat juga