BotFrameworkAdapter.CreateConversationAsync Metode

Definisi

Overload

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Kedaluwarsa.

Membuat percakapan di saluran yang ditentukan. Kelebihan beban menerima ConversationReference termasuk penyewa.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Kedaluwarsa.

Membuat percakapan di saluran yang ditentukan. Kelebihan beban menerima ConversationReference termasuk penyewa.

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

Membuat percakapan di saluran yang ditentukan.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

Membuat percakapan di saluran yang ditentukan.

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)

Perhatian

This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.

Membuat percakapan di saluran yang ditentukan. Kelebihan beban menerima ConversationReference termasuk penyewa.

[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task

Parameter

channelId
String

ID untuk saluran.

serviceUrl
String

Titik akhir URL layanan saluran.

credentials
MicrosoftAppCredentials

Kredensial aplikasi untuk bot.

conversationParameters
ConversationParameters

Informasi percakapan yang digunakan untuk membuat percakapan.

callback
BotCallbackHandler

Metode yang dipanggil untuk giliran bot yang dihasilkan.

reference
ConversationReference

Referensi percakapan yang berisi penyewa.

cancellationToken
CancellationToken

Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.

Mengembalikan

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.

Atribut

Keterangan

Untuk memulai percakapan, bot Anda harus mengetahui informasi akunnya dan informasi akun pengguna di saluran tersebut. Sebagian besar _channels hanya mendukung memulai percakapan pesan langsung (non-grup).

Adaptor mencoba membuat percakapan baru di saluran, lalu mengirim conversationUpdate aktivitas melalui alur middleware-nya ke metode .callback

Jika percakapan dibuat dengan pengguna yang ditentukan, ID aktivitas Conversation akan berisi ID percakapan baru.

Berlaku untuk

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)

Perhatian

This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.

Membuat percakapan di saluran yang ditentukan. Kelebihan beban menerima ConversationReference termasuk penyewa.

[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task

Parameter

channelId
String

ID untuk saluran.

serviceUrl
String

Titik akhir URL layanan saluran.

credentials
AppCredentials

Kredensial aplikasi untuk bot.

conversationParameters
ConversationParameters

Informasi percakapan yang digunakan untuk membuat percakapan.

callback
BotCallbackHandler

Metode yang dipanggil untuk giliran bot yang dihasilkan.

reference
ConversationReference

Referensi percakapan yang berisi penyewa.

cancellationToken
CancellationToken

Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.

Mengembalikan

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.

Atribut

Keterangan

Untuk memulai percakapan, bot Anda harus mengetahui informasi akunnya dan informasi akun pengguna di saluran tersebut. Sebagian besar _channels hanya mendukung memulai percakapan pesan langsung (non-grup).

Adaptor mencoba membuat percakapan baru di saluran, lalu mengirim conversationUpdate aktivitas melalui alur middleware-nya ke metode .callback

Jika percakapan dibuat dengan pengguna yang ditentukan, ID aktivitas Conversation akan berisi ID percakapan baru.

Berlaku untuk

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

Membuat percakapan di saluran yang ditentukan.

public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

Parameter

channelId
String

ID untuk saluran.

serviceUrl
String

Titik akhir URL layanan saluran.

credentials
MicrosoftAppCredentials

Kredensial aplikasi untuk bot.

conversationParameters
ConversationParameters

Informasi percakapan yang digunakan untuk membuat percakapan.

callback
BotCallbackHandler

Metode yang dipanggil untuk giliran bot yang dihasilkan.

cancellationToken
CancellationToken

Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.

Mengembalikan

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.

Keterangan

Untuk memulai percakapan, bot Anda harus mengetahui informasi akunnya dan informasi akun pengguna di saluran tersebut. Sebagian besar _channels hanya mendukung memulai percakapan pesan langsung (non-grup).

Adaptor mencoba membuat percakapan baru di saluran, lalu mengirim conversationUpdate aktivitas melalui alur middleware-nya ke metode .callback

Jika percakapan dibuat dengan pengguna yang ditentukan, ID aktivitas Conversation akan berisi ID percakapan baru.

Berlaku untuk

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

Membuat percakapan di saluran yang ditentukan.

public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

Parameter

channelId
String

ID untuk saluran.

serviceUrl
String

Titik akhir URL layanan saluran.

credentials
AppCredentials

Kredensial aplikasi untuk bot.

conversationParameters
ConversationParameters

Informasi percakapan yang digunakan untuk membuat percakapan.

callback
BotCallbackHandler

Metode yang dipanggil untuk giliran bot yang dihasilkan.

cancellationToken
CancellationToken

Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.

Mengembalikan

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.

Keterangan

Untuk memulai percakapan, bot Anda harus mengetahui informasi akunnya dan informasi akun pengguna di saluran tersebut. Sebagian besar _channels hanya mendukung memulai percakapan pesan langsung (non-grup).

Adaptor mencoba membuat percakapan baru di saluran, lalu mengirim conversationUpdate aktivitas melalui alur middleware-nya ke metode .callback

Jika percakapan dibuat dengan pengguna yang ditentukan, ID aktivitas Conversation akan berisi ID percakapan baru.

Berlaku untuk