Langue

BotAdapter.CreateConversationAsync Méthode

Définition

Crée une conversation sur le canal spécifié.

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

Paramètres

botAppId
String

L’ID de l’application du bot.

channelId
String

ID du canal.

serviceUrl
String

Point de terminaison de l’URL du service du canal.

audience
String

Public du connecteur.

conversationParameters
ConversationParameters

Informations de conversation à utiliser pour créer la conversation.

callback
BotCallbackHandler

Méthode à appeler pour le tour de bot résultant.

cancellationToken
CancellationToken

Jeton d’annulation qui peut être utilisé par d’autres objets ou threads pour recevoir une notification d’annulation.

Retours

Tâche qui représente le travail mis en file d’attente à exécuter.

Remarques

Pour démarrer une conversation, votre bot doit connaître ses informations de compte et les informations de compte de l’utilisateur sur ce canal. La plupart des _channels prennent uniquement en charge le lancement d’une conversation de message direct (non-groupe).

L’adaptateur tente de créer une conversation sur le canal, puis envoie une activité conversationUpdate via son pipeline d’intergiciels à la méthode callback.

Si la conversation est établie avec les utilisateurs spécifiés, l’ID du Conversation de l’activité contient l’ID de la nouvelle conversation.

S’applique à