ActivityHandler.OnUnrecognizedActivityTypeAsync Metodo

Definizione

Richiamato quando un'attività diversa da un messaggio, un aggiornamento della conversazione o un evento viene ricevuto quando viene usato il comportamento di base di OnTurnAsync(ITurnContext, CancellationToken) . Se ne viene eseguito l'override, ciò potrebbe potenzialmente rispondere a uno qualsiasi degli altri tipi di attività, ad esempio ContactRelationUpdate o EndOfConversation. Per impostazione predefinita, questo metodo non effettua alcuna operazione.

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

Parametri

turnContext
ITurnContext

Oggetto di contesto per questo turno.

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

Quando il OnTurnAsync(ITurnContext, CancellationToken) metodo riceve un'attività che non è un messaggio, un aggiornamento della conversazione, una reazione al messaggio o un'attività evento, chiama questo metodo.

Si applica a

Vedi anche