SlackAdapter Klasse

Definition

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
SlackAdapter
Attribute
Implementiert

Konstruktoren

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)
Veraltet.

Initialisiert eine neue Instanz der -Klasse mithilfe von SlackAdapter Konfigurationseinstellungen.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)
Veraltet.

Initialisiert eine neue Instanz der SlackAdapter-Klasse. Erstellt einen Slack-Adapter.

Felder

BotIdentityKey
Veraltet.

Der Zeichenfolgenwert für den Botidentitätsschlüssel.

(Geerbt von BotAdapter)
InvokeResponseKey
Veraltet.

Der Schlüsselwert für alle InvokeResponseActivity-Elemente, die sich im TurnState-Objekt finden würden.

(Geerbt von BotAdapter)
OAuthScopeKey
Veraltet.

Der Zeichenfolgenwert für den OAuth-Bereichsschlüssel.

(Geerbt von BotAdapter)

Eigenschaften

MiddlewareSet
Veraltet.

Ruft die Auflistung der Middleware in der Pipeline des Adapters ab.

(Geerbt von BotAdapter)
OnTurnError
Veraltet.

Ruft einen Fehlerhandler ab, der Ausnahmen in der Middleware oder Anwendung abfangen kann, oder legt diesen fest.

(Geerbt von BotAdapter)

Methoden

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.

BotBuilder-Standardadaptermethode zum Fortsetzen einer vorhandenen Unterhaltung basierend auf einem Unterhaltungsverweis.

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.

BotBuilder-Standardadaptermethode zum Löschen einer vorherigen Nachricht.

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Veraltet.

Erstellt einen Turnkontext und führt die Middlewarepipeline für eine eingehende TRUSTED-Aktivität aus.

(Geerbt von BotAdapter)
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken)
Veraltet.

Akzeptieren Sie eine eingehende Webhookanforderung, 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 den aktuellen Botwechsel.

(Geerbt von BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
Veraltet.

BotBuilder-Standardadaptermethode zum Senden einer Nachricht vom Bot an die Messaging-API.

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Veraltet.

BotBuilder-Standard-Adaptermethode zum Aktualisieren einer vorherigen Nachricht mit neuem Inhalt.

Use(IMiddleware)
Veraltet.

Fügt der Pipeline des Adapters Middleware hinzu.

(Geerbt von BotAdapter)

Erweiterungsmethoden

UseBotState(BotAdapter, BotState[])
Veraltet.

Fügt dem Adapter Middleware hinzu, um ein oder mehrere BotState Objekte im Turnkontext zu registrieren. Die Middleware registriert die Zustandsobjekte zu Beginn jedes Turns im Turnkontext.

UseState(BotAdapter, UserState, ConversationState, Boolean)
Veraltet.

Registriert Benutzer- und Unterhaltungsstatusobjekte beim Adapter. Diese Objekte sind über die .Get<T>()-Methode des turn-Kontexts TurnStateverfügbar.

UseStorage(BotAdapter, IStorage)
Veraltet.

Fügt dem Adapter Middleware hinzu, um ein IStorage Objekt im Turnkontext zu registrieren. Die Middleware registriert die Zustandsobjekte zu Beginn jedes Turns im Turnkontext.

Gilt für: