Sprache

TwilioAdapter 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.

Eine BotAdapter , die sich mit Twilios SMS-Dienst verbinden kann.

[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 TwilioAdapter : 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 TwilioAdapter = class
    inherit BotAdapter
    interface IBotFrameworkHttpAdapter
Public Class TwilioAdapter
Inherits BotAdapter
Implements IBotFrameworkHttpAdapter
Vererbung
TwilioAdapter
Attribute
Implementiert

Konstruktoren

Name Beschreibung
TwilioAdapter(IConfiguration, TwilioAdapterOptions, ILogger)
Veraltet.

Initialisiert eine neue Instanz der TwilioAdapter Klasse mithilfe der Konfigurationseinstellungen.

TwilioAdapter(TwilioClientWrapper, TwilioAdapterOptions, ILogger)
Veraltet.

Initialisiert eine neue Instanz der TwilioAdapter-Klasse.

Felder

Name Beschreibung
BotIdentityKey
Veraltet.

Der String-Wert für den Bot-Identitätsschlüssel.

(Geerbt von BotAdapter)
InvokeResponseKey
Veraltet.

Der Schlüsselwert für jede InvokeResponseActivity, die sich im TurnState befindet.

(Geerbt von BotAdapter)
OAuthScopeKey
Veraltet.

Der String-Wert für den OAuth-Scope-Schlüssel.

(Geerbt von BotAdapter)

Eigenschaften

Name Beschreibung
MiddlewareSet
Veraltet.

Ruft die Sammlung von Middleware in der Pipeline des Adapters ab.

(Geerbt von BotAdapter)
OnTurnError
Veraltet.

Erhält oder setzt einen Fehlerhandler, der Ausnahmen in der Middleware oder Anwendung erkennen kann.

(Geerbt von BotAdapter)

Methoden

Name Beschreibung
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.

Sendet eine proaktive Nachricht an eine Unterhaltung.

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.

Löscht eine vorhandene Aktivität in der Unterhaltung. Twilio SMS unterstützt diese Operation nicht.

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

Erstellt einen Turn-Kontext und führt die Middleware-Pipeline für eine eingehende VERTRAUENSWÜRDIGE Aktivität aus.

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

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

RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
Veraltet.

Startet die Aktivitätsverarbeitung für die aktuelle Bot-Turn.

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

Sendet Aktivitäten an die Unterhaltung.

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Veraltet.

Ersetzt eine vorhandene Aktivität in der Unterhaltung. Twilio SMS unterstützt diese Operation nicht.

Use(IMiddleware)
Veraltet.

Fügt Middleware zur Pipeline des Adapters hinzu.

(Geerbt von BotAdapter)

Erweiterungsmethoden

Name Beschreibung
UseBotState(BotAdapter, BotState[])
Veraltet.

Fügt dem Adapter Middleware hinzu, um ein oder mehrere BotState Objekte im Turn-Kontext zu registrieren. Die Middleware registriert die Zustandsobjekte im Zugkontext zu Beginn jeder Runde.

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

Registriert Benutzer- und Konversationszustandsobjekte mit dem Adapter. Diese Objekte sind über die TurnStateMethodeGet<T>() des Zugkontexts verfügbar.

UseStorage(BotAdapter, IStorage)
Veraltet.

Fügt dem Adapter Middleware hinzu, um ein IStorage Objekt im Zugkontext zu registrieren. Die Middleware registriert die Zustandsobjekte im Zugkontext zu Beginn jeder Runde.

Gilt für: