ChannelServiceHandlerBase.OnSendToConversationAsync 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.
API SendToConversation() untuk Keterampilan.
protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> OnSendToConversationAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, string conversationId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member OnSendToConversationAsync : System.Security.Claims.ClaimsIdentity * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
override this.OnSendToConversationAsync : System.Security.Claims.ClaimsIdentity * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Protected Overridable Function OnSendToConversationAsync (claimsIdentity As ClaimsIdentity, conversationId 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
conversationId.
- activity
- Activity
Aktivitas yang akan dikirim.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
tugas untuk respons sumber daya.
Keterangan
Metode ini memungkinkan Anda mengirim aktivitas ke akhir percakapan.
Ini sedikit berbeda dari ReplyToActivity(). * SendToConversation(conversationId) - akan menambahkan aktivitas ke akhir percakapan sesuai dengan tanda waktu atau semantik saluran. * ReplyToActivity(conversationId,ActivityId) - menambahkan aktivitas sebagai balasan ke aktivitas lain, jika saluran mendukungnya. Jika saluran tidak mendukung balasan berlapis, ReplyToActivity akan kembali ke SendToConversation.
Gunakan ReplyToActivity saat membalas aktivitas tertentu dalam percakapan.
Gunakan SendToConversation dalam semua kasus lainnya.