SlackAdapter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
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
- Vererbung
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Veraltet.
Initialisiert eine neue Instanz der SlackAdapter Klasse mithilfe der Konfigurationseinstellungen. |
| SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Veraltet.
Initialisiert eine neue Instanz der SlackAdapter-Klasse. Erstellt einen Slack-Adapter. |
Felder
| Name | Beschreibung |
|---|---|
| BotIdentityKey |
Veraltet.
Der String-Wert für den Bot-Identitätsschlüssel. (Geerbt von BotAdapter) |
| InvokeResponseKey |
Veraltet.
Der Schlüsselwert für jede InvokeResponseActivity, die sich im TurnState befindet. (Geerbt von BotAdapter) |
| OAuthScopeKey |
Veraltet.
Der String-Wert für den OAuth-Scope-Schlüssel. (Geerbt von BotAdapter) |
Eigenschaften
| Name | Beschreibung |
|---|---|
| MiddlewareSet |
Veraltet.
Ruft die Sammlung von Middleware in der Pipeline des Adapters ab. (Geerbt von BotAdapter) |
| OnTurnError |
Veraltet.
Erhält oder setzt einen Fehlerhandler, der Ausnahmen in der Middleware oder Anwendung erkennen kann. (Geerbt von BotAdapter) |
Methoden
| Name | Beschreibung |
|---|---|
| ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Veraltet.
Sendet eine proaktive Nachricht an eine Unterhaltung. (Geerbt von BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken) |
Veraltet.
Sendet eine proaktive Nachricht an eine Unterhaltung. (Geerbt von BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Veraltet.
Sendet eine proaktive Nachricht vom Bot an eine Unterhaltung. |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Veraltet.
Sendet eine proaktive Nachricht an eine Unterhaltung. (Geerbt von BotAdapter) |
| ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken) |
Veraltet.
Standard-BotBuilder-Adaptermethode zur Fortsetzung einer bestehenden Konversation basierend auf einer Konversationsreferenz. |
| ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken) |
Veraltet.
Sendet eine proaktive Nachricht an eine Unterhaltung. (Geerbt von BotAdapter) |
| ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Veraltet.
Sendet eine proaktive Nachricht an eine Unterhaltung. (Geerbt von BotAdapter) |
| CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken) |
Veraltet.
Erstellt eine Unterhaltung im angegebenen Kanal. (Geerbt von BotAdapter) |
| DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken) |
Veraltet.
Standard-BotBuilder-Adaptermethode, um eine vorherige Nachricht zu löschen. |
| ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Veraltet.
Erstellt einen Turn-Kontext und führt die Middleware-Pipeline für eine eingehende VERTRAUENSWÜRDIGE Aktivität aus. (Geerbt von BotAdapter) |
| ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken) |
Veraltet.
Akzeptieren Sie eine eingehende Webhook-Anforderung, und konvertieren Sie sie in einen TurnContext, der von der Logik des Bots verarbeitet werden kann. |
| RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken) |
Veraltet.
Startet die Aktivitätsverarbeitung für die aktuelle Bot-Turn. (Geerbt von BotAdapter) |
| SendActivitiesAsync(ITurnContext, Activity[], CancellationToken) |
Veraltet.
Standard-BotBuilder-Adaptermethode, um eine Nachricht vom Bot an die Messaging-API zu senden. |
| UpdateActivityAsync(ITurnContext, Activity, CancellationToken) |
Veraltet.
Standard-BotBuilder-Adaptermethode, um eine vorherige Nachricht mit neuen Inhalten zu aktualisieren. |
| Use(IMiddleware) |
Veraltet.
Fügt Middleware zur Pipeline des Adapters hinzu. (Geerbt von BotAdapter) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| UseBotState(BotAdapter, BotState[]) |
Veraltet.
Fügt dem Adapter Middleware hinzu, um ein oder mehrere BotState Objekte im Turn-Kontext zu registrieren. Die Middleware registriert die Zustandsobjekte im Zugkontext zu Beginn jeder Runde. |
| UseState(BotAdapter, UserState, ConversationState, Boolean) |
Veraltet.
Registriert Benutzer- und Konversationszustandsobjekte mit dem Adapter. Diese Objekte sind über die TurnStateMethodeGet<T>() des Zugkontexts verfügbar. |
| UseStorage(BotAdapter, IStorage) |
Veraltet.
Fügt dem Adapter Middleware hinzu, um ein IStorage Objekt im Zugkontext zu registrieren. Die Middleware registriert die Zustandsobjekte im Zugkontext zu Beginn jeder Runde. |