Partilhar via


WebexAdapter Classe

Definição

Atenção

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 para permitir o processamento de payloads e respostas de aplicações webex do Teams através da API do 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
Herança
WebexAdapter
Atributos
Implementações

Construtores

WebexAdapter(IConfiguration, WebexAdapterOptions, ILogger)
Obsoleto.

Inicializa uma nova instância da classe com as WebexAdapter definições de configuração.

WebexAdapter(WebexClientWrapper, WebexAdapterOptions, ILogger)
Obsoleto.

Inicializa uma nova instância da WebexAdapter classe . Cria um adaptador Webex.

Campos

BotIdentityKey
Obsoleto.

O valor da cadeia para a chave de identidade do bot.

(Herdado de BotAdapter)
InvokeResponseKey
Obsoleto.

O valor da chave para qualquer InvokeResponseActivity que estaria no TurnState.

(Herdado de BotAdapter)
OAuthScopeKey
Obsoleto.

O valor da cadeia para a chave de âmbito OAuth.

(Herdado de BotAdapter)

Propriedades

MiddlewareSet
Obsoleto.

Obtém a coleção de middleware no pipeline do adaptador.

(Herdado de BotAdapter)
OnTurnError
Obsoleto.

Obtém ou define um processador de erros que pode detetar exceções no middleware ou na aplicação.

(Herdado de BotAdapter)

Métodos

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

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa do bot para uma conversação.

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

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)
Obsoleto.

Método de adaptador BotBuilder Padrão para continuar uma conversação existente com base numa referência de conversação.

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

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken)
Obsoleto.

Cria uma conversação no canal especificado.

(Herdado de BotAdapter)
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
Obsoleto.

Método do adaptador BotBuilder padrão para eliminar uma mensagem anterior.

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

Cria um contexto de viragem e executa o pipeline de middleware para uma atividade TRUSTED recebida.

(Herdado de BotAdapter)
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken)
Obsoleto.

Aceite um webhook HttpRequest recebido e converta-o num TurnContext que possa ser processado pela lógica do bot.

RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
Obsoleto.

Inicia o processamento de atividade para a viragem atual do bot.

(Herdado de BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
Obsoleto.

Método do adaptador BotBuilder padrão para enviar uma mensagem do bot para a API de mensagens.

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Obsoleto.

Método do adaptador BotBuilder Standard para atualizar uma mensagem anterior.

Use(IMiddleware)
Obsoleto.

Adiciona middleware ao pipeline do adaptador.

(Herdado de BotAdapter)

Métodos da Extensão

UseBotState(BotAdapter, BotState[])
Obsoleto.

Adiciona middleware ao adaptador para registar um ou mais BotState objetos no contexto turn. O middleware regista os objetos de estado no contexto turn no início de cada curva.

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

Regista objetos de estado de utilizador e conversação com o adaptador. Estes objetos estarão disponíveis através do TurnStatemétodo .Get<T>()

UseStorage(BotAdapter, IStorage)
Obsoleto.

Adiciona middleware ao adaptador para registar um IStorage objeto no contexto turn. O middleware regista os objetos de estado no contexto turn no início de cada curva.

Aplica-se a