Langue

BotFrameworkAdapter.SignOutUserAsync Méthode

Définition

Surcharges

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

Déconnecte l’utilisateur avec le serveur de jeton, en utilisant les AppCredentials du bot.

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

Déconnecte l’utilisateur avec le serveur de jetons à l’aide d’AppCredentials personnalisés.

SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Déconnecte l’utilisateur avec le serveur de jeton, en utilisant les AppCredentials 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

Contexte pour le tour de conversation actuel avec l’utilisateur.

connectionName
String

Nom de la connexion d’authentification à utiliser.

userId
String

ID utilisateur de l’utilisateur à déconnecter.

cancellationToken
CancellationToken

Jeton d’annulation qui peut être utilisé par d’autres objets ou threads pour recevoir une notification d’annulation.

Retours

Tâche qui représente le travail mis en file d’attente à exécuter.

Implémente

S’applique à

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

Déconnecte l’utilisateur avec le serveur de jetons à 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

Contexte pour le tour de conversation actuel avec l’utilisateur.

oAuthAppCredentials
AppCredentials

AppCredentials pour OAuth.

connectionName
String

Nom de la connexion d’authentification à utiliser.

userId
String

ID utilisateur de l’utilisateur à déconnecter.

cancellationToken
CancellationToken

Jeton d’annulation qui peut être utilisé par d’autres objets ou threads pour recevoir une notification d’annulation.

Retours

Tâche qui représente le travail mis en file d’attente à exécuter.

Implémente

S’applique à