Partager via


TestAdapter.SignOutUserAsync Méthode

Définition

Surcharges

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Déconnecte un utilisateur en supprimant le ou les jetons de l’utilisateur du stockage fictif, à l’aide des informations d’identification de l’application du bot.

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

Déconnecte un utilisateur en supprimant le ou les jetons de l’utilisateur du stockage fictif, à l’aide d’AppCredentials personnalisés.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Déconnecte un utilisateur en supprimant le ou les jetons de l’utilisateur du stockage fictif, à l’aide des informations d’identification de l’application du 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

Paramètres

turnContext
ITurnContext

TurnContext (avec une activité valide).

connectionName
String

Nom de la connexion.

userId
String

Identificateur utilisateur.

cancellationToken
CancellationToken

Jeton d’annulation de tâche.

Retours

Aucun.

Implémente

S’applique à

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

Déconnecte un utilisateur en supprimant le ou les jetons de l’utilisateur du stockage fictif, à l’aide d’AppCredentials personnalisés.

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

Paramètres

turnContext
ITurnContext

TurnContext (avec une activité valide).

oAuthAppCredentials
AppCredentials

Informations d’identification de l’application pour OAuth.

connectionName
String

Nom de la connexion.

userId
String

Identificateur utilisateur.

cancellationToken
CancellationToken

Jeton d’annulation de tâche.

Retours

Aucun.

Implémente

S’applique à