Idioma

TestAdapter.SignOutUserAsync Método

Definição

Sobrecargas

Nome Description
SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Desconecta o usuário removendo o(s) token(s) do usuário do armazenamento simulado, usando as credenciais do aplicativo do bot.

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

Faz login de um usuário removendo o(s) token(s) do usuário do armazenamento simulado, usando AppCredentials personalizados.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Desconecta o usuário removendo o(s) token(s) do usuário do armazenamento simulado, usando as credenciais do aplicativo do 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

Parâmetros

turnContext
ITurnContext

O turnContext (com uma atividade válida).

connectionName
String

O nome da conexão.

userId
String

A ID do usuário.

cancellationToken
CancellationToken

O token de cancelamento de tarefa.

Retornos

None.

Implementações

Aplica-se a

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

Faz login de um usuário removendo o(s) token(s) do usuário do armazenamento simulado, usando AppCredentials personalizados.

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

Parâmetros

turnContext
ITurnContext

O turnContext (com uma Atividade válida).

oAuthAppCredentials
AppCredentials

As credenciais do app para OAuth.

connectionName
String

O nome da conexão.

userId
String

A ID do usuário.

cancellationToken
CancellationToken

O token de cancelamento de tarefa.

Retornos

None.

Implementações

Aplica-se a