Langue

TestAdapter.SignOutUserAsync Méthode

Définition

Surcharges

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

Déconnecte un utilisateur en retirant le(s) jeton(s) de l’utilisateur du stockage fictif, en utilisant les identifiants de l’application du bot.

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

Déconnecte un utilisateur en retirant le(s) jeton(s) de l’utilisateur du stockage fictif, en utilisant des AppCredentials personnalisés.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Déconnecte un utilisateur en retirant le(s) jeton(s) de l’utilisateur du stockage fictif, en utilisant les identifiants 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

Le turnContext (avec une activité valide).

connectionName
String

Nom de la connexion.

userId
String

ID d’utilisateur.

cancellationToken
CancellationToken

Le jeton d’annulation de la tâche.

Retours

None.

Implémente

S’applique à

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

Déconnecte un utilisateur en retirant le(s) jeton(s) de l’utilisateur du stockage fictif, en utilisant des 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

Le turnContext (avec une activité valide).

oAuthAppCredentials
AppCredentials

Les identifiants de l’application OAuth.

connectionName
String

Nom de la connexion.

userId
String

ID d’utilisateur.

cancellationToken
CancellationToken

Le jeton d’annulation de la tâche.

Retours

None.

Implémente

S’applique à