TwilioAdapter.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
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken) |
Envía un mensaje proactivo a una conversación. |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Envía un mensaje proactivo desde el bot a una conversación. |
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)
Envía un mensaje proactivo a una 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
Referencia a la conversación que se va a continuar.
- logic
- BotCallbackHandler
Método al que se va a llamar para el turno de bot resultante.
- cancellationToken
- CancellationToken
Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.
Devoluciones
Tarea que representa el trabajo en cola que se va a ejecutar.
Excepciones
reference
o logic
es null
.
Comentarios
Llame a este método para enviar proactivamente un mensaje a una conversación. La mayoría de los canales requieren que un usuario inicie una conversación con un bot antes de que el bot pueda enviar actividades al usuario.
Consulte también
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
para ClaimsIdentity la conversación.
- reference
- ConversationReference
Referencia a la conversación que se va a continuar.
- callback
- BotCallbackHandler
Método al que se va a llamar para el turno de 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 proactivamente un mensaje a una conversación. La mayoría de los _channels requieren que un usuario inicialice una conversación con un bot antes de que el bot pueda enviar actividades al usuario.
Este método registra los siguientes servicios para el turno.
- IIdentity (key = "BotIdentity"), una claims claimsIdentity para el bot.