BotAdapter.CreateConversationAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
T L’ID d’application du bot.
- channelId
- String
ID du canal.
- serviceUrl
- String
Point de terminaison d’URL de service du canal.
- audience
- String
Audience 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 être informés de l'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 par message direct (non de groupe).
L’adaptateur tente de créer une conversation sur le canal, puis envoie une conversationUpdate
activité via son pipeline d’intergiciel (middleware) à la callback
méthode .
Si la conversation est établie avec les utilisateurs spécifiés, l’ID de l’activité Conversation contient l’ID de la nouvelle conversation.