Dela via


SlackClientWrapper Klass

Definition

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 SlackClientWrapper
[<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 SlackClientWrapper = class
Public Class SlackClientWrapper
Arv
SlackClientWrapper
Attribut

Konstruktorer

SlackClientWrapper(SlackClientWrapperOptions)
Föråldrad.

Initierar en ny instans av SlackClientWrapper klassen. Skapar en Slack-klient genom att ange åtkomsttoken.

Egenskaper

Identity
Föråldrad.

Hämtar användaridentiteten.

Options
Föråldrad.

SlackClientWrapperOptionsHämtar .

Metoder

DeleteMessageAsync(String, DateTime, CancellationToken)
Föråldrad.

Omsluter Slack API:ets DeleteMessageAsync-metod.

GetBotUserIdentity(Activity)
Föråldrad.

Hämta robotens användar-ID som är associerat med teamet som en inkommande aktivitet kommer från. Detta används internt av SlackMessageTypeMiddleware för att identifiera direct_mention och nämna händelser. I enteamsläge hämtar detta informationen från Slack-API:et vid start. I läget för flera team använder detta metoden getBotUserByTeam som skickas till konstruktorn för att hämta informationen från en utvecklardefinierad källa.

LoginWithSlackAsync(CancellationToken)
Föråldrad.

Hanterar inloggningen till Slack med de angivna autentiseringsuppgifterna.

PostMessageAsync(NewSlackMessage, CancellationToken)
Föråldrad.

Skickar ett meddelande till Slack.

TestAuthAsync(CancellationToken)
Föråldrad.

Omsluter Slack API:ets TestAuthAsync-metod.

UpdateAsync(String, String, String, String, String, Boolean, Attachment[], Boolean, CancellationToken)
Föråldrad.

Omsluter Slack API:ets UpdateAsync-metod.

VerifySignature(HttpRequest, String)
Föråldrad.

Verifierar den lokala hemligheten mot den som hämtas från begärandehuvudet.

Gäller för