次の方法で共有


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

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

戻り値

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

適用対象