Compartir a través de


FacebookAdapter.ContinueConversationAsync Método

Definición

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.

Consulte también

Se aplica a