Langue

SlackAdapter.ContinueConversationAsync Méthode

Définition

Surcharges

Nom Description
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)

Méthode standard de l’adaptateur BotBuilder pour poursuivre une conversation existante basée sur une référence de conversation.

ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)

Envoie un message proactif du bot à une conversation.

ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)

Méthode standard de l’adaptateur BotBuilder pour poursuivre une conversation existante basée sur une référence de conversation.

public System.Threading.Tasks.Task ContinueConversationAsync(Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler logic, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ContinueConversationAsync (reference As ConversationReference, logic As BotCallbackHandler, cancellationToken As CancellationToken) As Task

Paramètres

reference
ConversationReference

Une référence à une conversation à appliquer à de futurs messages.

logic
BotCallbackHandler

Une fonction logique de bot qui effectuera une action continue sous la forme 'async(context) => { ... }'.

cancellationToken
CancellationToken

Un jeton d’annulation pour la tâche.

Retours

Un Task représentant l’opération asynchrone.

S’applique à

ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)

Envoie un message proactif du bot à une conversation.

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

Paramètres

claimsIdentity
ClaimsIdentity

A ClaimsIdentity pour la conversation.

reference
ConversationReference

Référence à la conversation pour continuer.

callback
BotCallbackHandler

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

cancellationToken
CancellationToken

Jeton d’annulation.

Retours

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

Remarques

Appelez cette méthode de manière proactive pour envoyer un message à une conversation. La plupart des _channels exigent qu’un utilisateur initialise une conversation avec un bot avant que celui-ci puisse envoyer des activités à l’utilisateur.

Cette méthode enregistre les services suivants pour le tour.

  • IIdentity (clé = « BotIdentity »), un prétend revendiquer l’identité pour le bot.

Voir aussi

S’applique à