Compartilhar via


TestAdapter.SignOutUserAsync Método

Definição

Sobrecargas

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Desconscreve um usuário removendo os tokens do usuário do armazenamento fictício, usando as credenciais do aplicativo do bot.

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

Desconscreve um usuário removendo os tokens do usuário do armazenamento fictício, usando AppCredentials personalizados.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Desconscreve um usuário removendo os tokens do usuário do armazenamento fictício, 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 da tarefa.

Retornos

Nenhum.

Implementações

Aplica-se a

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

Desconscreve um usuário removendo os tokens do usuário do armazenamento fictício, 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 aplicativo para OAuth.

connectionName
String

O nome da conexão.

userId
String

A ID do usuário.

cancellationToken
CancellationToken

O token de cancelamento da tarefa.

Retornos

Nenhum.

Implementações

Aplica-se a