語言

BotFrameworkAdapter.SignOutUserAsync 方法

定義

多載

名稱 Description
SignOutUserAsync(ITurnContext, String, String, CancellationToken)

利用機器人的 AppCredentials 將使用者登出憑證伺服器。

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

使用自定義的 AppCredentials,以令牌伺服器將用戶登出。

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

利用機器人的 AppCredentials 將使用者登出憑證伺服器。

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

目前與使用者交談回合的內容。

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

目前與使用者交談回合的內容。

oAuthAppCredentials
AppCredentials

適用於 OAuth 的 AppCredentials。

connectionName
String

要使用的驗證連線名稱。

userId
String

要註銷的使用者標識碼。

cancellationToken
CancellationToken

一種可被其他物件或執行緒用來接收取消通知的取消標記。

傳回

工作,表示要執行的工作佇列。

實作

適用於