Idioma

TestAdapter.SignOutUserAsync Método

Definição

Sobrecargas

Name Descrição
SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Desconecta um utilizador removendo o(s) token(s) do seu token do armazenamento simulado, usando as credenciais da aplicação do bot.

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

Desliga o utilizador removendo o(s) token(s) do seu token do armazenamento simulado, usando AppCredentials personalizados.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Desconecta um utilizador removendo o(s) token(s) do seu token do armazenamento simulado, usando as credenciais da aplicação 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

O ID do usuário.

cancellationToken
CancellationToken

O token de cancelamento de tarefa.

Devoluções

Nenhum.

Implementações

Aplica-se a

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

Desliga o utilizador removendo o(s) token(s) do seu token 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 da aplicação para o OAuth.

connectionName
String

O nome da conexão.

userId
String

O ID do usuário.

cancellationToken
CancellationToken

O token de cancelamento de tarefa.

Devoluções

Nenhum.

Implementações

Aplica-se a