ChannelServiceHandlerBase.OnUpdateActivityAsync Metode
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.
OnUpdateActivityAsync() API.
protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> OnUpdateActivityAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, string conversationId, string activityId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member OnUpdateActivityAsync : System.Security.Claims.ClaimsIdentity * string * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
override this.OnUpdateActivityAsync : System.Security.Claims.ClaimsIdentity * string * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Protected Overridable Function OnUpdateActivityAsync (claimsIdentity As ClaimsIdentity, conversationId As String, activityId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)
Parameter
- claimsIdentity
- ClaimsIdentity
claimsIdentity untuk bot, harus memiliki AudienceClaim, AppIdClaim, dan ServiceUrlClaim.
- conversationId
- String
ID Percakapan.
- activityId
- String
activityId untuk diperbarui.
- activity
- Activity
Aktivitas penggantian.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
tugas untuk respons sumber daya.
Keterangan
Ambil alih metode ini untuk mengedit aktivitas yang sudah ada yang dikirim sebelumnya.
Beberapa saluran memungkinkan Anda mengedit aktivitas yang ada untuk mencerminkan status baru percakapan bot.
Misalnya, Anda dapat menghapus tombol setelah seseorang mengklik tombol "Setujui".