Delen via


WebexAdapter Klas

Definitie

Waarschuwing

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 voor het verwerken van nettoladingen en antwoorden van Webex Teams-apps via de Webex Teams-API.

[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
Overname
WebexAdapter
Kenmerken
Implementeringen

Constructors

WebexAdapter(IConfiguration, WebexAdapterOptions, ILogger)
Verouderd.

Initialiseert een nieuw exemplaar van de WebexAdapter klasse met behulp van configuratie-instellingen.

WebexAdapter(WebexClientWrapper, WebexAdapterOptions, ILogger)
Verouderd.

Initialiseert een nieuw exemplaar van de WebexAdapter klasse. Hiermee maakt u een Webex-adapter.

Velden

BotIdentityKey
Verouderd.

De tekenreekswaarde voor de botidentiteitssleutel.

(Overgenomen van BotAdapter)
InvokeResponseKey
Verouderd.

De sleutelwaarde voor een InvokeResponseActivity die op de TurnState staat.

(Overgenomen van BotAdapter)
OAuthScopeKey
Verouderd.

De tekenreekswaarde voor de OAuth-bereiksleutel.

(Overgenomen van BotAdapter)

Eigenschappen

MiddlewareSet
Verouderd.

Hiermee haalt u de verzameling middleware op in de pijplijn van de adapter.

(Overgenomen van BotAdapter)
OnTurnError
Verouderd.

Hiermee wordt een fouthandler opgehaald of ingesteld die uitzonderingen in de middleware of toepassing kan ondervangen.

(Overgenomen van BotAdapter)

Methoden

ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Verouderd.

Hiermee wordt een proactief bericht naar een gesprek verzonden.

(Overgenomen van BotAdapter)
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken)
Verouderd.

Hiermee wordt een proactief bericht naar een gesprek verzonden.

(Overgenomen van BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Verouderd.

Verzendt een proactief bericht van de bot naar een gesprek.

ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Verouderd.

Hiermee wordt een proactief bericht naar een gesprek verzonden.

(Overgenomen van BotAdapter)
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)
Verouderd.

Standaard BotBuilder-adaptermethode voor het voortzetten van een bestaand gesprek op basis van een gespreksreferentie.

ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken)
Verouderd.

Hiermee wordt een proactief bericht naar een gesprek verzonden.

(Overgenomen van BotAdapter)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Verouderd.

Hiermee wordt een proactief bericht naar een gesprek verzonden.

(Overgenomen van BotAdapter)
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken)
Verouderd.

Hiermee maakt u een gesprek op het opgegeven kanaal.

(Overgenomen van BotAdapter)
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
Verouderd.

Standaard BotBuilder-adaptermethode om een eerder bericht te verwijderen.

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

Hiermee maakt u een turncontext en voert u de middleware-pijplijn uit voor een binnenkomende VERTROUWDE activiteit.

(Overgenomen van BotAdapter)
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken)
Verouderd.

Accepteer een binnenkomende webhook HttpRequest en converteer deze naar een TurnContext die kan worden verwerkt door de logica van de bot.

RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
Verouderd.

Hiermee wordt de activiteitsverwerking voor de huidige bot turn gestart.

(Overgenomen van BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
Verouderd.

Standaard BotBuilder-adaptermethode voor het verzenden van een bericht van de bot naar de berichten-API.

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Verouderd.

Standaard BotBuilder-adaptermethode om een eerder bericht bij te werken.

Use(IMiddleware)
Verouderd.

Hiermee voegt u middleware toe aan de pijplijn van de adapter.

(Overgenomen van BotAdapter)

Extensiemethoden

UseBotState(BotAdapter, BotState[])
Verouderd.

Hiermee voegt u middleware toe aan de adapter om een of meer BotState objecten op de turncontext te registreren. De middleware registreert de statusobjecten op de turncontext aan het begin van elke beurt.

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

Registreert gebruikers- en gespreksstatusobjecten met de adapter. Deze objecten zijn beschikbaar via de methode van de turncontextTurnState.Get<T>()

UseStorage(BotAdapter, IStorage)
Verouderd.

Hiermee voegt u middleware toe aan de adapter om een IStorage object te registreren in de turncontext. De middleware registreert de statusobjecten op de turncontext aan het begin van elke beurt.

Van toepassing op