BotFrameworkAdapter.SignOutUserAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.