Sdílet prostřednictvím


TestAdapter.SignOutUserAsync Metoda

Definice

Přetížení

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Odhlásí uživatele odebráním tokenů uživatele z napodobené úložiště pomocí přihlašovacích údajů aplikace robota.

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

Odhlásí uživatele odebráním tokenů uživatele z napodobené úložiště pomocí přizpůsobených AppCredentials.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Odhlásí uživatele odebráním tokenů uživatele z napodobené úložiště pomocí přihlašovacích údajů aplikace robota.

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

Parametry

turnContext
ITurnContext

TurnContext (s platnou aktivitou).

connectionName
String

Název připojení.

userId
String

ID uživatele.

cancellationToken
CancellationToken

Token zrušení úlohy.

Návraty

Žádné

Implementuje

Platí pro

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

Odhlásí uživatele odebráním tokenů uživatele z napodobené úložiště pomocí přizpůsobených 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

Parametry

turnContext
ITurnContext

Hodnota turnContext (s platnou aktivitou).

oAuthAppCredentials
AppCredentials

Přihlašovací údaje aplikace pro OAuth.

connectionName
String

Název připojení.

userId
String

ID uživatele.

cancellationToken
CancellationToken

Token zrušení úlohy.

Návraty

Žádné

Implementuje

Platí pro