ChannelServiceHandlerBase.OnSendToConversationAsync Metode

Definisi

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.

Berlaku untuk