Condividi tramite


IAdapterIntegration.ContinueConversationAsync Metodo

Definizione

Invia un messaggio proattivo a una conversazione.

public System.Threading.Tasks.Task ContinueConversationAsync (string botId, Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken = default);
abstract member ContinueConversationAsync : string * Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ContinueConversationAsync (botId As String, reference As ConversationReference, callback As BotCallbackHandler, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametri

botId
String

ID applicazione del bot. Questo parametro viene ignorato in un singolo tenant, ovvero Adapters (Console, Test e così via), ma è fondamentale per BotFrameworkAdapter, che è compatibile con più tenant.

reference
ConversationReference

Riferimento alla conversazione da continuare.

callback
BotCallbackHandler

Metodo da chiamare per il turno del bot risultante.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta il lavoro in coda da eseguire.

Commenti

Chiamare questo metodo per inviare in modo proattivo un messaggio a una conversazione. La maggior parte _channels richiedere a un utente di avviare una conversazione con un bot prima che il bot possa inviare attività all'utente.

Si applica a

Vedi anche