CloudAdapterBase.ProcessActivityAsync Metode

Definisi

Overload

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

Implementasi untuk memproses Aktivitas yang dikirim ke bot ini.

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

Implementasi untuk memproses Aktivitas yang dikirim ke bot ini.

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

Implementasi untuk memproses Aktivitas yang dikirim ke bot ini.

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)

Parameter

authenticateRequestResult
AuthenticateRequestResult

Hasil autentikasi untuk giliran ini.

activity
Activity

yang akan diproses Activity .

callback
BotCallbackHandler

Metode yang dipanggil untuk giliran bot yang dihasilkan.

cancellationToken
CancellationToken

Token pembatalan.

Mengembalikan

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan. Berisi InvokeResponse jika ada.

Berlaku untuk

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

Implementasi untuk memproses Aktivitas yang dikirim ke bot ini.

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)

Parameter

authHeader
String

Header otorisasi dari permintaan http.

activity
Activity

yang akan diproses Activity .

callback
BotCallbackHandler

Metode yang dipanggil untuk giliran bot yang dihasilkan.

cancellationToken
CancellationToken

Token pembatalan.

Mengembalikan

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan. Berisi InvokeResponse jika ada.

Berlaku untuk