次の方法で共有


TestAdapter.SignOutUserAsync メソッド

定義

オーバーロード

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

ボットのアプリ資格情報を使用して、モック ストレージからユーザーのトークンを削除してユーザーをサインアウトします。

SignOutUserAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

カスタマイズされた AppCredentials を使用して、モック ストレージからユーザーのトークンを削除してユーザーをサインアウトします。

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

ボットのアプリ資格情報を使用して、モック ストレージからユーザーのトークンを削除してユーザーをサインアウトします。

public virtual System.Threading.Tasks.Task SignOutUserAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName = default, string userId = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SignOutUserAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.SignOutUserAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function SignOutUserAsync (turnContext As ITurnContext, Optional connectionName As String = Nothing, Optional userId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

パラメーター

turnContext
ITurnContext

turnContext (有効なアクティビティを含む)。

connectionName
String

接続名。

userId
String

ユーザー ID。

cancellationToken
CancellationToken

タスクの取り消しトークン。

戻り値

[なし] :

実装

適用対象

SignOutUserAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

カスタマイズされた AppCredentials を使用して、モック ストレージからユーザーのトークンを削除してユーザーをサインアウトします。

public virtual System.Threading.Tasks.Task SignOutUserAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName = default, string userId = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SignOutUserAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.SignOutUserAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function SignOutUserAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, Optional connectionName As String = Nothing, Optional userId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

パラメーター

turnContext
ITurnContext

turnContext (有効なアクティビティを含む)。

oAuthAppCredentials
AppCredentials

OAuth のアプリ資格情報。

connectionName
String

接続名。

userId
String

ユーザー ID。

cancellationToken
CancellationToken

タスクの取り消しトークン。

戻り値

[なし] :

実装

適用対象