SlackAdapter Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
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
- Arv
- Attribut
- Implementeringar
Konstruktorer
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Föråldrad.
Initierar en ny instans av klassen med hjälp av SlackAdapter konfigurationsinställningar. |
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Föråldrad.
Initierar en ny instans av SlackAdapter klassen. Skapar ett Slack-kort. |
Fält
BotIdentityKey |
Föråldrad.
Strängvärdet för robotidentitetsnyckeln. (Ärvd från BotAdapter) |
InvokeResponseKey |
Föråldrad.
Nyckelvärdet för alla InvokeResponseActivity som skulle finnas på TurnState. (Ärvd från BotAdapter) |
OAuthScopeKey |
Föråldrad.
Strängvärdet för OAuth-omfångsnyckeln. (Ärvd från BotAdapter) |
Egenskaper
MiddlewareSet |
Föråldrad.
Hämtar samlingen mellanprogram i adapterns pipeline. (Ärvd från BotAdapter) |
OnTurnError |
Föråldrad.
Hämtar eller anger en felhanterare som kan fånga upp undantag i mellanprogrammet eller programmet. (Ärvd från BotAdapter) |
Metoder
ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Föråldrad.
Skickar ett proaktivt meddelande till en konversation. (Ärvd från BotAdapter) |
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken) |
Föråldrad.
Skickar ett proaktivt meddelande till en konversation. (Ärvd från BotAdapter) |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Föråldrad.
Skickar ett proaktivt meddelande från roboten till en konversation. |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Föråldrad.
Skickar ett proaktivt meddelande till en konversation. (Ärvd från BotAdapter) |
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken) |
Föråldrad.
Standard BotBuilder-adaptermetod för att fortsätta en befintlig konversation baserat på en konversationsreferens. |
ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken) |
Föråldrad.
Skickar ett proaktivt meddelande till en konversation. (Ärvd från BotAdapter) |
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Föråldrad.
Skickar ett proaktivt meddelande till en konversation. (Ärvd från BotAdapter) |
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken) |
Föråldrad.
Skapar en konversation på den angivna kanalen. (Ärvd från BotAdapter) |
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken) |
Föråldrad.
Standard BotBuilder-adaptermetod för att ta bort ett tidigare meddelande. |
ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Föråldrad.
Skapar en svängkontext och kör pipelinen för mellanprogram för en inkommande TRUSTED-aktivitet. (Ärvd från BotAdapter) |
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken) |
Föråldrad.
Acceptera en inkommande webhook-begäran och konvertera den till en TurnContext som kan bearbetas av robotens logik. |
RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken) |
Föråldrad.
Startar aktivitetsbearbetningen för den aktuella robotvändningen. (Ärvd från BotAdapter) |
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken) |
Föråldrad.
Standard BotBuilder-adaptermetod för att skicka ett meddelande från roboten till meddelande-API:et. |
UpdateActivityAsync(ITurnContext, Activity, CancellationToken) |
Föråldrad.
Standard BotBuilder-adaptermetod för att uppdatera ett tidigare meddelande med nytt innehåll. |
Use(IMiddleware) |
Föråldrad.
Lägger till mellanprogram i adapterns pipeline. (Ärvd från BotAdapter) |
Tilläggsmetoder
UseBotState(BotAdapter, BotState[]) |
Föråldrad.
Lägger till mellanprogram i adaptern för att registrera ett eller flera BotState objekt i turn-kontexten. Mellanprogrammet registrerar tillståndsobjekten i turn-kontexten i början av varje tur. |
UseState(BotAdapter, UserState, ConversationState, Boolean) |
Föråldrad.
Registrerar användar- och konversationstillståndsobjekt med adaptern. Dessa objekt kommer att vara tillgängliga via turn-kontextens TurnState.Get<T>() -metod. |
UseStorage(BotAdapter, IStorage) |
Föråldrad.
Lägger till mellanprogram i adaptern för att registrera ett IStorage objekt i turn-kontexten. Mellanprogrammet registrerar tillståndsobjekten i turn-kontexten i början av varje tur. |