WebexAdapter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
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 permite gestionar cargas útiles y respuestas de la aplicación Webex Teams a través de la API de 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
- Herencia
- Atributos
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| WebexAdapter(IConfiguration, WebexAdapterOptions, ILogger) |
Obsoletos.
Inicializa una nueva instancia de la WebexAdapter clase usando configuraciones. |
| WebexAdapter(WebexClientWrapper, WebexAdapterOptions, ILogger) |
Obsoletos.
Inicializa una nueva instancia de la clase WebexAdapter. Crea un adaptador Webex. |
Campos
| Nombre | Description |
|---|---|
| BotIdentityKey |
Obsoletos.
El valor de la cadena para la clave de identidad del bot. (Heredado de BotAdapter) |
| InvokeResponseKey |
Obsoletos.
El valor clave para cualquier InvokeResponseActivity que estaría en el TurnState. (Heredado de BotAdapter) |
| OAuthScopeKey |
Obsoletos.
El valor de la cadena para la clave de alcance OAuth. (Heredado de BotAdapter) |
Propiedades
| Nombre | Description |
|---|---|
| MiddlewareSet |
Obsoletos.
Obtiene la colección de middleware en la canalización del adaptador. (Heredado de BotAdapter) |
| OnTurnError |
Obsoletos.
Obtiene o establece un gestor de errores que puede detectar excepciones en el middleware o la aplicación. (Heredado de BotAdapter) |
Métodos
| Nombre | Description |
|---|---|
| ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Obsoletos.
Envía un mensaje proactivo a una conversación. (Heredado de BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken) |
Obsoletos.
Envía un mensaje proactivo a una conversación. (Heredado de BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Obsoletos.
Envía un mensaje proactivo desde el bot a una conversación. |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Obsoletos.
Envía un mensaje proactivo a una conversación. (Heredado de BotAdapter) |
| ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken) |
Obsoletos.
Método estándar de adaptador BotBuilder para continuar una conversación existente basada en una referencia de conversación. |
| ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken) |
Obsoletos.
Envía un mensaje proactivo a una conversación. (Heredado de BotAdapter) |
| ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Obsoletos.
Envía un mensaje proactivo a una conversación. (Heredado de BotAdapter) |
| CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken) |
Obsoletos.
Crea una conversación en el canal especificado. (Heredado de BotAdapter) |
| DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken) |
Obsoletos.
Método estándar de adaptador de BotBuilder para eliminar un mensaje anterior. |
| ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Obsoletos.
Crea un contexto de turno y ejecuta el pipeline middleware para una actividad TRUSTED entrante. (Heredado de BotAdapter) |
| ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken) |
Obsoletos.
Acepta un webhook HttpRequest entrante y conviértelo en uno TurnContext que pueda ser procesado por la lógica del bot. |
| RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken) |
Obsoletos.
Inicia el procesamiento de actividad para el turno de bot actual. (Heredado de BotAdapter) |
| SendActivitiesAsync(ITurnContext, Activity[], CancellationToken) |
Obsoletos.
Método estándar de adaptador BotBuilder para enviar un mensaje desde el bot a la API de mensajería. |
| UpdateActivityAsync(ITurnContext, Activity, CancellationToken) |
Obsoletos.
Método estándar del adaptador BotBuilder para actualizar un mensaje anterior. |
| Use(IMiddleware) |
Obsoletos.
Agrega middleware a la canalización del adaptador. (Heredado de BotAdapter) |
Métodos de extensión
| Nombre | Description |
|---|---|
| UseBotState(BotAdapter, BotState[]) |
Obsoletos.
Añade middleware al adaptador para registrar uno o más BotState objetos en el contexto de turno. El middleware registra los objetos de estado en el contexto del turno al inicio de cada turno. |
| UseState(BotAdapter, UserState, ConversationState, Boolean) |
Obsoletos.
Registra los objetos de estado del usuario y de la conversación con el adaptador. Estos objetos estarán disponibles mediante el método de .Get<T>() del TurnStatecontexto de turno. |
| UseStorage(BotAdapter, IStorage) |
Obsoletos.
Añade middleware al adaptador para registrar un IStorage objeto en el contexto de turno. El middleware registra los objetos de estado en el contexto del turno al inicio de cada turno. |