共用方式為


TestAdapter.SignOutUserAsync 方法

定義

多載

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

使用 Bot 的應用程式認證,將使用者的權杖從模擬儲存體中移除 () ,以登出使用者。

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

使用自訂的 AppCredentials,將使用者的權杖從模擬儲存體中移除 () ,以登出使用者。

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

使用 Bot 的應用程式認證,將使用者的權杖從模擬儲存體中移除 () ,以登出使用者。

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

使用者識別碼。

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

具有有效 Activity) 的 turnCoNtext (。

oAuthAppCredentials
AppCredentials

OAuth 的應用程式認證。

connectionName
String

連接名稱。

userId
String

使用者識別碼。

cancellationToken
CancellationToken

工作解除標記。

傳回

無。

實作

適用於