SlackClientWrapper Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwaga
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
- Dziedziczenie
-
SlackClientWrapper
- Atrybuty
Konstruktory
| Nazwa | Opis |
|---|---|
| SlackClientWrapper(SlackClientWrapperOptions) |
Przestarzałe.
Inicjuje nowe wystąpienie klasy SlackClientWrapper. Tworzy klienta Slacka, podając token dostępu. |
Właściwości
| Nazwa | Opis |
|---|---|
| Identity |
Przestarzałe.
Dostaje tożsamość użytkownika. |
| Options |
Przestarzałe.
Pobiera klasę SlackClientWrapperOptions. |
Metody
| Nazwa | Opis |
|---|---|
| DeleteMessageAsync(String, DateTime, CancellationToken) |
Przestarzałe.
Owija metodę DeleteMessageAsync API Slacka. |
| GetBotUserIdentity(Activity) |
Przestarzałe.
Uzyskaj identyfikator użytkownika bota powiązany z zespołem, z którego pochodziła nadchodząca aktywność. Jest to wykorzystywane wewnętrznie przez SlackMessageTypeMiddleware do identyfikacji direct_mention i wzmiankowania o zdarzeniach.
W trybie pojedynczym zespołem informacje będą pobierane z API Slack przy starcie.
W trybie wielozespołowym wykorzystuje się metodę przekazaną |
| LoginWithSlackAsync(CancellationToken) |
Przestarzałe.
Zarządza logowaniem do Slacka za pomocą danych danych. |
| PostMessageAsync(NewSlackMessage, CancellationToken) |
Przestarzałe.
Publikuje wiadomość na Slacku. |
| TestAuthAsync(CancellationToken) |
Przestarzałe.
Owija metodę TestAuthAsync API Slack. |
| UpdateAsync(String, String, String, String, String, Boolean, Attachment[], Boolean, CancellationToken) |
Przestarzałe.
Owija metodę UpdateAsync API Slacka. |
| VerifySignature(HttpRequest, String) |
Przestarzałe.
Weryfikuje lokalny sekret względem tego uzyskanego z nagłówka żądania. |