SlackAdapter Classe
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.
Attention
The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.
[System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")]
public class SlackAdapter : Microsoft.Bot.Builder.BotAdapter, Microsoft.Bot.Builder.Integration.AspNet.Core.IBotFrameworkHttpAdapter
[<System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")>]
type SlackAdapter = class
inherit BotAdapter
interface IBotFrameworkHttpAdapter
Public Class SlackAdapter
Inherits BotAdapter
Implements IBotFrameworkHttpAdapter
- Héritage
- Attributs
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Obsolète.
Initialise une nouvelle instance de la SlackAdapter classe en utilisant les paramètres de configuration. |
| SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Obsolète.
Initialise une nouvelle instance de la classe SlackAdapter. Cela crée un adaptateur Slack. |
Champs
| Nom | Description |
|---|---|
| BotIdentityKey |
Obsolète.
La valeur de la chaîne pour la clé d’identité du bot. (Hérité de BotAdapter) |
| InvokeResponseKey |
Obsolète.
La valeur clé pour toute InvokeResponseActivity qui serait sur le TurnState. (Hérité de BotAdapter) |
| OAuthScopeKey |
Obsolète.
La valeur de chaîne pour la clé de portée OAuth. (Hérité de BotAdapter) |
Propriétés
| Nom | Description |
|---|---|
| MiddlewareSet |
Obsolète.
Obtient la collection d’intergiciels dans le pipeline de l’adaptateur. (Hérité de BotAdapter) |
| OnTurnError |
Obsolète.
Obtient ou définit un gestionnaire d’erreur capable de détecter les exceptions dans le middleware ou l’application. (Hérité de BotAdapter) |
Méthodes
| Nom | Description |
|---|---|
| ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Obsolète.
Envoie un message proactif à une conversation. (Hérité de BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken) |
Obsolète.
Envoie un message proactif à une conversation. (Hérité de BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Obsolète.
Envoie un message proactif du bot à une conversation. |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Obsolète.
Envoie un message proactif à une conversation. (Hérité de BotAdapter) |
| ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken) |
Obsolète.
Méthode standard de l’adaptateur BotBuilder pour poursuivre une conversation existante basée sur une référence de conversation. |
| ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken) |
Obsolète.
Envoie un message proactif à une conversation. (Hérité de BotAdapter) |
| ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Obsolète.
Envoie un message proactif à une conversation. (Hérité de BotAdapter) |
| CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken) |
Obsolète.
Crée une conversation sur le canal spécifié. (Hérité de BotAdapter) |
| DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken) |
Obsolète.
Méthode standard de l’adaptateur BotBuilder pour supprimer un message précédent. |
| ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Obsolète.
Crée un contexte de tour et exécute le pipeline middleware pour une activité TRUSTED entrante. (Hérité de BotAdapter) |
| ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken) |
Obsolète.
Acceptez une demande de webhook entrante et convertissez-la en un TurnContext qui peut être traité par la logique du bot. |
| RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken) |
Obsolète.
Démarre le traitement de l’activité pour le tour actuel du bot. (Hérité de BotAdapter) |
| SendActivitiesAsync(ITurnContext, Activity[], CancellationToken) |
Obsolète.
Méthode adaptatrice standard de BotBuilder pour envoyer un message du bot à l’API de messagerie. |
| UpdateActivityAsync(ITurnContext, Activity, CancellationToken) |
Obsolète.
Méthode standard de l’adaptateur BotBuilder pour mettre à jour un message précédent avec du nouveau contenu. |
| Use(IMiddleware) |
Obsolète.
Ajoute un intergiciel au pipeline de l’adaptateur. (Hérité de BotAdapter) |
Méthodes d’extension
| Nom | Description |
|---|---|
| UseBotState(BotAdapter, BotState[]) |
Obsolète.
Ajoute un middleware à l’adaptateur pour enregistrer un ou plusieurs BotState objets dans le contexte du tour. Le middleware enregistre les objets d’état dans le contexte du tour au début de chaque tour. |
| UseState(BotAdapter, UserState, ConversationState, Boolean) |
Obsolète.
Enregistre les objets d’état utilisateur et de conversation avec l’adaptateur. Ces objets seront disponibles via la méthode .Get<T>() du TurnStatecontexte de tournage. |
| UseStorage(BotAdapter, IStorage) |
Obsolète.
Ajoute un middleware à l’adaptateur pour enregistrer un IStorage objet dans le contexte du tour. Le middleware enregistre les objets d’état dans le contexte du tour au début de chaque tour. |