BotFrameworkAdapter.ContinueConversationAsync 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.
Surcharges
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Envoie un message proactif du bot à une conversation. |
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Envoie un message proactif du bot à une conversation. |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Envoie un message proactif du bot à une conversation. |
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
pour ClaimsIdentity la conversation.
- reference
- ConversationReference
Référence à la conversation à poursuivre.
- 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 pour s’exécuter.
Remarques
Appelez cette méthode pour envoyer de manière proactive un message à une conversation. La plupart des _channels nécessitent qu’un utilisateur initialise une conversation avec un bot avant que le bot puisse envoyer des activités à l’utilisateur.
Cette méthode inscrit les services suivants pour le tour.
- IIdentity (key = « BotIdentity »), une revendication claimsIdentity pour le bot.
- IConnectorClient, le client de connecteur de canal pour utiliser ce tour.
Voir aussi
- RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
- ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
S’applique à
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Envoie un message proactif du bot à une conversation.
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
Paramètres
- botAppId
- String
ID d’application du bot. Il s’agit de l’appId retourné par l’inscription du portail et se trouve généralement dans le paramètre « MicrosoftAppId » dans appSettings.json.
- reference
- ConversationReference
Référence à la conversation à poursuivre.
- 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 pour s’exécuter.
Implémente
Exceptions
botAppId
, reference
ou callback
est null
.
Remarques
Appelez cette méthode pour envoyer de manière proactive un message à une conversation. La plupart des _channels nécessitent qu’un utilisateur initialise une conversation avec un bot avant que le bot puisse envoyer des activités à l’utilisateur.
Cette méthode inscrit les services suivants pour le tour.
- IIdentity (key = « BotIdentity »), une revendication claimsIdentity pour le bot.
- IConnectorClient, le client de connecteur de canal pour utiliser ce tour.
Cette surcharge diffère de l’implémentation du nœud en exigeant que le BotId soit transmis. Le code .Net permet à plusieurs bots d’être hébergés dans une seule carte qui n’est pas prise en charge par Node.
Voir aussi
- RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
- ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
S’applique à
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, 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, 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
Paramètres
- claimsIdentity
- ClaimsIdentity
pour ClaimsIdentity la conversation.
- reference
- ConversationReference
Référence à la conversation à poursuivre.
- audience
- String
Audience cible du connecteur.
- 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 pour s’exécuter.