Język

CloudAdapterBase.ProcessActivityAsync Metoda

Definicja

Przeciążenia

Nazwa Opis
ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

Implementacja przetwarzania Aktywności przesłanej do tego bota.

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

Implementacja przetwarzania Aktywności przesłanej do tego bota.

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

Implementacja przetwarzania Aktywności przesłanej do tego bota.

protected System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync(Microsoft.Bot.Connector.Authentication.AuthenticateRequestResult authenticateRequestResult, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ProcessActivityAsync : Microsoft.Bot.Connector.Authentication.AuthenticateRequestResult * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Protected Function ProcessActivityAsync (authenticateRequestResult As AuthenticateRequestResult, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

Parametry

authenticateRequestResult
AuthenticateRequestResult

Wyniki uwierzytelniania dla tej tury.

activity
Activity

Proces Activity do wykonania.

callback
BotCallbackHandler

Metoda wywołania wynikowego bota.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie reprezentujące pracę w kolejce do wykonania. Zawierający InvokeResponse, jeśli taki istnieje.

Dotyczy

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

Implementacja przetwarzania Aktywności przesłanej do tego bota.

protected 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);
override this.ProcessActivityAsync : string * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Protected Function ProcessActivityAsync (authHeader As String, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

Parametry

authHeader
String

Nagłówek autoryzacji z żądania http.

activity
Activity

Proces Activity do wykonania.

callback
BotCallbackHandler

Metoda wywołania wynikowego bota.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie reprezentujące pracę w kolejce do wykonania. Zawierający InvokeResponse, jeśli taki istnieje.

Dotyczy