TestAdapter.ProcessActivityAsync メソッド

定義

オーバーロード

名前 説明
ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken)

アクティビティを受け取り、それをミドルウェアパイプラインに通します。

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)

ターン コンテキストを作成し、受信アクティビティのミドルウェア パイプラインを実行します。

ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken)

アクティビティを受け取り、それをミドルウェアパイプラインに通します。

public System.Threading.Tasks.Task ProcessActivityAsync(Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken = default);
override this.ProcessActivityAsync : Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ProcessActivityAsync (activity As Activity, callback As BotCallbackHandler, Optional cancellationToken As CancellationToken = Nothing) As Task

パラメーター

activity
Activity

処理する活動。

callback
BotCallbackHandler

ボットのロジックを呼び出します。

cancellationToken
CancellationToken

他のオブジェクトまたはスレッドが取り消し通知を受け取るために使用できるキャンセル トークン。

返品

実行するキューに登録された作業を表すタスク。

適用対象

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)

ターン コンテキストを作成し、受信アクティビティのミドルウェア パイプラインを実行します。

public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ProcessActivityAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overrides Function ProcessActivityAsync (claimsIdentity As ClaimsIdentity, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

パラメーター

claimsIdentity
ClaimsIdentity

要求の ClaimsIdentity

activity
Activity

受信アクティビティ。

callback
BotCallbackHandler

アダプターのミドルウェア パイプラインの末尾で実行するコード。

cancellationToken
CancellationToken

他のオブジェクトまたはスレッドが取り消し通知を受け取るために使用できるキャンセル トークン。

返品

実行するキューに登録された作業を表すタスク。

適用対象