Condividi tramite


ActivityHandler.OnMessageActivityAsync Metodo

Definizione

Eseguire l'override di questa operazione in una classe derivata per fornire la logica specifica per Message le attività, ad esempio la logica di conversazione.

protected virtual System.Threading.Tasks.Task OnMessageActivityAsync (Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IMessageActivity> turnContext, System.Threading.CancellationToken cancellationToken);
abstract member OnMessageActivityAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IMessageActivity> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnMessageActivityAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IMessageActivity> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnMessageActivityAsync (turnContext As ITurnContext(Of IMessageActivity), cancellationToken As CancellationToken) As Task

Parametri

turnContext
ITurnContext<IMessageActivity>

Oggetto contesto fortemente tipizzato per questo turno.

cancellationToken
CancellationToken

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

Restituisce

Attività che rappresenta la coda di lavoro da eseguire.

Commenti

Quando il OnTurnAsync(ITurnContext, CancellationToken) metodo riceve un'attività del messaggio, chiama questo metodo.

Si applica a

Vedi anche