WebexAdapter.ContinueConversationAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken) |
Método estándar de adaptador BotBuilder para continuar una conversación existente basada en una referencia de conversación. |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Envía un mensaje proactivo desde el bot a una conversación. |
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)
Método estándar de adaptador BotBuilder para continuar una conversación existente basada en una referencia de conversación.
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
Parámetros
- reference
- ConversationReference
A ConversationReference para aplicar a futuros mensajes.
- logic
- BotCallbackHandler
Una función lógica de bot que realizará acciones continuas.
- cancellationToken
- CancellationToken
Un token de cancelación para la tarea.
Devoluciones
Un Task que representa la operación asincrónica.
Se aplica a
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Envía un mensaje proactivo desde el bot a una conversación.
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
Parámetros
- claimsIdentity
- ClaimsIdentity
A ClaimsIdentity por la conversación.
- reference
- ConversationReference
Referencia a la conversación que se va a continuar.
- callback
- BotCallbackHandler
Método que se va a llamar al turno del bot resultante.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
Tarea que representa el trabajo en cola que se va a ejecutar.
Comentarios
Llame a este método para enviar de forma proactiva un mensaje a una conversación. La mayoría de _channels requieren que el usuario inicie una conversación con un bot antes de que este pueda enviar actividades al usuario.
Este método registra los siguientes servicios para el giro.
- IIdentity (clave = "BotIdentidad"), un reclama Identidad para el bot.