WebexAdapter Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
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 om het verwerken van Webex Teams-app-payloads en antwoorden via de Webex Teams API mogelijk te maken.
[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
- Kenmerken
- Implementeringen
Constructors
| Name | Description |
|---|---|
| WebexAdapter(IConfiguration, WebexAdapterOptions, ILogger) |
Verouderd.
Initialiseert een nieuwe instantie van de WebexAdapter klasse met behulp van configuratie-instellingen. |
| WebexAdapter(WebexClientWrapper, WebexAdapterOptions, ILogger) |
Verouderd.
Initialiseert een nieuw exemplaar van de WebexAdapter klasse. Maakt een Webex-adapter aan. |
Velden
| Name | Description |
|---|---|
| BotIdentityKey |
Verouderd.
De stringwaarde voor de botidentiteitssleutel. (Overgenomen van BotAdapter) |
| InvokeResponseKey |
Verouderd.
De sleutelwaarde voor elke InvokeResponseActivity die op de TurnState zou staan. (Overgenomen van BotAdapter) |
| OAuthScopeKey |
Verouderd.
De stringwaarde voor de OAuth scope-sleutel. (Overgenomen van BotAdapter) |
Eigenschappen
| Name | Description |
|---|---|
| MiddlewareSet |
Verouderd.
Krijgt de verzameling middleware in de adapterpipeline. (Overgenomen van BotAdapter) |
| OnTurnError |
Verouderd.
Krijgt of stelt een fouthandler op die uitzonderingen in de middleware of applicatie kan vangen. (Overgenomen van BotAdapter) |
Methoden
| Name | Description |
|---|---|
| ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Verouderd.
Verzendt een proactief bericht naar een gesprek. (Overgenomen van BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken) |
Verouderd.
Verzendt een proactief bericht naar een gesprek. (Overgenomen van BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Verouderd.
Stuurt een proactief bericht van de bot naar een gesprek. |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Verouderd.
Verzendt een proactief bericht naar een gesprek. (Overgenomen van BotAdapter) |
| ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken) |
Verouderd.
Standaard BotBuilder-adaptermethode om een bestaand gesprek voort te zetten op basis van een gespreksreferentie. |
| ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken) |
Verouderd.
Verzendt een proactief bericht naar een gesprek. (Overgenomen van BotAdapter) |
| ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Verouderd.
Verzendt een proactief bericht naar een gesprek. (Overgenomen van BotAdapter) |
| CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken) |
Verouderd.
Maakt een gesprek op 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.
Maakt een turn-context aan en voert de middleware-pipeline uit voor een binnenkomende VERTROUWDE activiteit. (Overgenomen van BotAdapter) |
| ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken) |
Verouderd.
Accepteer een binnenkomende webhook HttpRequest en zet deze om in een TurnContext die door de logica van de bot verwerkt kan worden. |
| RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken) |
Verouderd.
Start de verwerking van activiteit voor de huidige botbeurt. (Overgenomen van BotAdapter) |
| SendActivitiesAsync(ITurnContext, Activity[], CancellationToken) |
Verouderd.
Standaard BotBuilder-adaptermethode om een bericht van de bot naar de berichten-API te sturen. |
| UpdateActivityAsync(ITurnContext, Activity, CancellationToken) |
Verouderd.
Standaard BotBuilder-adaptermethode om een eerder bericht bij te werken. |
| Use(IMiddleware) |
Verouderd.
Voegt middleware toe aan de pipeline van de adapter. (Overgenomen van BotAdapter) |
Extensiemethoden
| Name | Description |
|---|---|
| UseBotState(BotAdapter, BotState[]) |
Verouderd.
Voegt middleware toe aan de adapter om één of meer BotState objecten in de draaicontext te registreren. De middleware registreert de toestandsobjecten in de beurtcontext aan het begin van elke beurt. |
| UseState(BotAdapter, UserState, ConversationState, Boolean) |
Verouderd.
Registreert gebruikers- en conversatietoestandobjecten met de adapter. Deze objecten zijn beschikbaar via de TurnStatemethodeGet<T>() . van de turn context. |
| UseStorage(BotAdapter, IStorage) |
Verouderd.
Voegt middleware toe aan de adapter om een IStorage object te registreren in de draaicontext. De middleware registreert de toestandsobjecten in de beurtcontext aan het begin van elke beurt. |