Udostępnij za pośrednictwem


WebexAdapter Klasa

Definicja

Przestroga

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.

BotAdapter umożliwia obsługę ładunków i odpowiedzi aplikacji Webex Teams za pośrednictwem interfejsu API aplikacji Webex Teams.

[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 WebexAdapter : 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 WebexAdapter = class
    inherit BotAdapter
    interface IBotFrameworkHttpAdapter
Public Class WebexAdapter
Inherits BotAdapter
Implements IBotFrameworkHttpAdapter
Dziedziczenie
WebexAdapter
Atrybuty
Implementuje

Konstruktory

WebexAdapter(IConfiguration, WebexAdapterOptions, ILogger)
Przestarzałe.

Inicjuje WebexAdapter nowe wystąpienie klasy przy użyciu ustawień konfiguracji.

WebexAdapter(WebexClientWrapper, WebexAdapterOptions, ILogger)
Przestarzałe.

Inicjuje nowe wystąpienie klasy WebexAdapter. Tworzy kartę Webex.

Pola

BotIdentityKey
Przestarzałe.

Wartość ciągu klucza tożsamości bota.

(Odziedziczone po BotAdapter)
InvokeResponseKey
Przestarzałe.

Wartość klucza dla dowolnego elementu InvokeResponseActivity, która byłaby w stanie TurnState.

(Odziedziczone po BotAdapter)
OAuthScopeKey
Przestarzałe.

Wartość ciągu klucza zakresu OAuth.

(Odziedziczone po BotAdapter)

Właściwości

MiddlewareSet
Przestarzałe.

Pobiera kolekcję oprogramowania pośredniczącego w potoku karty.

(Odziedziczone po BotAdapter)
OnTurnError
Przestarzałe.

Pobiera lub ustawia procedurę obsługi błędów, która może przechwytywać wyjątki w programie pośredniczącym lub aplikacji.

(Odziedziczone po BotAdapter)

Metody

ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywny komunikat z bota do konwersacji.

ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)
Przestarzałe.

Standardowa metoda adaptera BotBuilder umożliwiająca kontynuowanie istniejącej konwersacji na podstawie odwołania do konwersacji.

ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Przestarzałe.

Wysyła proaktywną wiadomość do konwersacji.

(Odziedziczone po BotAdapter)
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken)
Przestarzałe.

Tworzy konwersację w określonym kanale.

(Odziedziczone po BotAdapter)
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
Przestarzałe.

Standardowa metoda adaptera BotBuilder do usunięcia poprzedniego komunikatu.

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Przestarzałe.

Tworzy kontekst zwrotu i uruchamia potok oprogramowania pośredniczącego dla przychodzącego zaufanego działania.

(Odziedziczone po BotAdapter)
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken)
Przestarzałe.

Zaakceptuj przychodzący element webhook HttpRequest i przekonwertuj go na element TurnContext , który może zostać przetworzony przez logikę bota.

RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
Przestarzałe.

Uruchamia przetwarzanie działań dla bieżącego kolei bota.

(Odziedziczone po BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
Przestarzałe.

Standardowa metoda adaptera BotBuilder do wysyłania komunikatu z bota do interfejsu API obsługi komunikatów.

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Przestarzałe.

Standardowa metoda adaptera BotBuilder w celu zaktualizowania poprzedniego komunikatu.

Use(IMiddleware)
Przestarzałe.

Dodaje oprogramowanie pośredniczące do potoku karty.

(Odziedziczone po BotAdapter)

Metody rozszerzania

UseBotState(BotAdapter, BotState[])
Przestarzałe.

Dodaje oprogramowanie pośredniczące do karty w celu zarejestrowania co najmniej jednego BotState obiektu w kontekście kolei. Oprogramowanie pośredniczące rejestruje obiekty stanu w kontekście turn na początku każdego kolei.

UseState(BotAdapter, UserState, ConversationState, Boolean)
Przestarzałe.

Rejestruje obiekty stanu użytkownika i konwersacji za pomocą karty. Te obiekty będą dostępne za pośrednictwem metody .Get<T>() kontekstu TurnStatekolei.

UseStorage(BotAdapter, IStorage)
Przestarzałe.

Dodaje oprogramowanie pośredniczące do karty w celu zarejestrowania IStorage obiektu w kontekście kolei. Oprogramowanie pośredniczące rejestruje obiekty stanu w kontekście turn na początku każdego kolei.

Dotyczy