Partilhar via


ActivityHandler.OnTokenResponseEventAsync Método

Definição

Invocado quando um tokens/response evento é recebido quando o comportamento base de OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) é utilizado. Se utilizar um OAuthPrompt, substitua este método para reencaminhar para Activity a caixa de diálogo atual. Por predefinição, este método não faz nada.

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

Parâmetros

turnContext
ITurnContext<IEventActivity>

Um objeto de contexto fortemente escrito para esta viragem.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Observações

Quando o OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) método recebe um evento com um Name de "tokens/response", chama este método.

Se o bot utilizar o OAuthPrompt, reencaminhe a entrada Activity para a caixa de diálogo atual.

Aplica-se a

Ver também