FacebookAdapter.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 mediante 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)
Envía un mensaje proactivo a una conversación mediante 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
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
logic
o reference
es null.
Comentarios
Llame a este método para enviar proactivamente un mensaje a una conversació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.
Este método registra los siguientes servicios para el turno.
- IIdentity (key = "BotIdentity"), una claims claimsIdentity para el bot.