UpdateActivityHandler 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 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.