BotFrameworkAdapter.ContinueConversationAsync 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.
Overload
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Mengirim pesan proaktif dari bot ke percakapan. |
| ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Mengirim pesan proaktif dari bot ke percakapan. |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Mengirim pesan proaktif dari bot ke percakapan. |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Mengirim pesan proaktif dari bot ke percakapan.
public override System.Threading.Tasks.Task ContinueConversationAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (claimsIdentity As ClaimsIdentity, reference As ConversationReference, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task
Parameter
- claimsIdentity
- ClaimsIdentity
A ClaimsIdentity untuk percakapan.
- reference
- ConversationReference
Referensi ke percakapan untuk melanjutkan.
- callback
- BotCallbackHandler
Metode yang dipanggil untuk giliran bot yang dihasilkan.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.
Keterangan
Panggil metode ini untuk mengirim pesan secara proaktif ke percakapan. Sebagian besar _channels mengharuskan pengguna untuk menginisialisasi percakapan dengan bot sebelum bot dapat mengirim aktivitas kepada pengguna.
Metode ini mendaftarkan layanan berikut untuk gilirannya.
- IIdentity (kunci = "BotIdentity"), klaim claimsIdentity untuk bot.
- IConnectorClient, klien konektor saluran untuk menggunakan giliran ini.
Lihat juga
- RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
- ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
Berlaku untuk
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Mengirim pesan proaktif dari bot ke percakapan.
public override System.Threading.Tasks.Task ContinueConversationAsync(string botAppId, Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : string * Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (botAppId As String, reference As ConversationReference, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task
Parameter
- botAppId
- String
ID aplikasi bot. Ini adalah appId yang dikembalikan oleh pendaftaran Portal, dan umumnya ditemukan di parameter "MicrosoftAppId" di appSettings.json.
- reference
- ConversationReference
Referensi ke percakapan untuk melanjutkan.
- callback
- BotCallbackHandler
Metode yang dipanggil untuk giliran bot yang dihasilkan.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.
Penerapan
Pengecualian
botAppId, reference, atau callback adalah null.
Keterangan
Panggil metode ini untuk mengirim pesan secara proaktif ke percakapan. Sebagian besar _channels mengharuskan pengguna untuk menginisialisasi percakapan dengan bot sebelum bot dapat mengirim aktivitas kepada pengguna.
Metode ini mendaftarkan layanan berikut untuk gilirannya.
- IIdentity (kunci = "BotIdentity"), klaim claimsIdentity untuk bot.
- IConnectorClient, klien konektor saluran untuk menggunakan giliran ini.
Kelebihan beban ini berbeda dari implementasi Node dengan mengharuskan BotId diteruskan. Kode .Net memungkinkan beberapa bot dihosting dalam satu adaptor yang bukan sesuatu yang didukung oleh Node.
Lihat juga
- RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
- ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
Berlaku untuk
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Mengirim pesan proaktif dari bot ke percakapan.
public override System.Threading.Tasks.Task ContinueConversationAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.ConversationReference reference, string audience, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.ConversationReference * string * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (claimsIdentity As ClaimsIdentity, reference As ConversationReference, audience As String, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task
Parameter
- claimsIdentity
- ClaimsIdentity
A ClaimsIdentity untuk percakapan.
- reference
- ConversationReference
Referensi ke percakapan untuk melanjutkan.
- audience
- String
Audiens target untuk konektor.
- callback
- BotCallbackHandler
Metode yang dipanggil untuk giliran bot yang dihasilkan.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.