Sdílet prostřednictvím


CloudAdapterBase.ProcessActivityAsync Metoda

Definice

Přetížení

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

Implementace pro zpracování aktivity odeslané tomuto robotovi.

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

Implementace pro zpracování aktivity odeslané tomuto robotovi.

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

Implementace pro zpracování aktivity odeslané tomuto robotovi.

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

Výsledky ověřování pro tento turn.

activity
Activity

Ke Activity zpracování.

callback
BotCallbackHandler

Metoda volání výsledného otočení robota.

cancellationToken
CancellationToken

Token zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty k provedení. Obsahující InvokeResponse, pokud existuje.

Platí pro

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

Implementace pro zpracování aktivity odeslané tomuto robotovi.

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

Autorizační hlavička z požadavku HTTP.

activity
Activity

Ke Activity zpracování.

callback
BotCallbackHandler

Metoda volání výsledného otočení robota.

cancellationToken
CancellationToken

Token zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty k provedení. Obsahující InvokeResponse, pokud existuje.

Platí pro