Idioma

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 permite o tratamento de cargas úteis e respostas da aplicação Webex Teams através da API 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

Name Descrição
WebexAdapter(IConfiguration, WebexAdapterOptions, ILogger)
Obsoleto.

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

WebexAdapter(WebexClientWrapper, WebexAdapterOptions, ILogger)
Obsoleto.

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

Campos

Name Descrição
BotIdentityKey
Obsoleto.

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

(Herdado de BotAdapter)
InvokeResponseKey
Obsoleto.

O valor-chave para qualquer InvokeResponseActivity que esteja no TurnState.

(Herdado de BotAdapter)
OAuthScopeKey
Obsoleto.

O valor da string para a chave de escopo OAuth.

(Herdado de BotAdapter)

Propriedades

Name Descrição
MiddlewareSet
Obsoleto.

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

(Herdado de BotAdapter)
OnTurnError
Obsoleto.

Recebe ou define um gestor de erros que pode detetar exceções no middleware ou aplicação.

(Herdado de BotAdapter)

Métodos

Name Descrição
ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa para uma conversa.

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

Envia uma mensagem proativa para uma conversa.

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

Envia uma mensagem proativa do bot para uma conversa.

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

Envia uma mensagem proativa para uma conversa.

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

Método padrão do adaptador BotBuilder para continuar uma conversa existente baseada numa referência de conversa.

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

Envia uma mensagem proativa para uma conversa.

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

Envia uma mensagem proativa para uma conversa.

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

Cria uma conversa no canal especificado.

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

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

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

Cria um contexto de turno 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 o turno atual do bot.

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

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

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Obsoleto.

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

Use(IMiddleware)
Obsoleto.

Adiciona middleware ao pipeline do adaptador.

(Herdado de BotAdapter)

Métodos da Extensão

Name Descrição
UseBotState(BotAdapter, BotState[])
Obsoleto.

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

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

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

UseStorage(BotAdapter, IStorage)
Obsoleto.

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

Aplica-se a