Compartilhar via


IAdapterIntegration.ProcessActivityAsync Método

Definição

Cria um contexto de turno e executa o pipeline de middleware para uma atividade de entrada.

public System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync (string authHeader, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
abstract member ProcessActivityAsync : string * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Function ProcessActivityAsync (authHeader As String, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

Parâmetros

authHeader
String

O cabeçalho de autenticação HTTP da solicitação.

activity
Activity

A atividade de entrada.

callback
BotCallbackHandler

O código a ser executado no final do pipeline de middleware do adaptador.

cancellationToken
CancellationToken

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

Retornos

Uma tarefa que representa o trabalho enfileirado a ser executado. Se o tipo de atividade foi 'Invoke' e a chave correspondente (channelId + activityId) foi encontrada, um InvokeResponse é retornado; caso contrário, nulo é retornado.

Aplica-se a