com.microsoft.bot.builder
Este pacote contém as classes para com.microsoft.bot.builder.
Classes
| ActivityHandler |
Uma implementação da interface Bot destinada a subclasse adicional. |
| ActivityHandler.InvokeResponseException |
Invoque |
| AutoSaveStateMiddleware |
Middleware para chamar automaticamente . Salve |
| BotAdapter |
Representa um adaptador de bot que pode conectar um bot a um ponto de extremidade de serviço. |
| BotAssert |
Fornece métodos para depurar o código do Construtor de Bots. |
| BotFrameworkAdapter |
Um adaptador de bot que pode conectar um bot a um ponto de extremidade de serviço. |
| BotState |
Define um objeto de gerenciamento de estado e automatiza a leitura e gravação de propriedades de estado associadas a uma camada de armazenamento. |
| BotState.CachedBotState |
Estado interno do bot armazenado em cache. |
| BotStateSet |
Gerencia uma coleção de bots |
| ChannelServiceHandler |
Uma classe para ajudar na implementação do protocolo Bot Framework. |
| ComponentRegistration |
O registro de |
| ConversationState |
Define um objeto de gerenciamento de estado para o estado da conversa. |
| DelegatingTurnContext |
Um contexto de |
| EventFactory |
Contém métodos utilitários para criar vários tipos de evento. |
| IntentScore |
Pontuação mais qualquer informação extra sobre uma intenção. |
| InvokeResponse |
Classe tupla contendo um código de status HTTP e um objeto serializável JSON. |
| MemoryStorage |
Uma camada de armazenamento que usa um dicionário na memória. |
| MemoryTranscriptStore |
O repositório de transcrição de memória armazena transcrições em memória volátil em um Dicionário. |
| MessageFactory |
Contém métodos utilitários para vários tipos de mensagem que um bot pode retornar. |
| MiddlewareSet |
Contém um conjunto ordenado de Middleware. |
| NullBotTelemetryClient |
Um cliente de telemetria no-op. |
| PagedResult<T> |
Página de resultados de uma enumeração. |
| PrivateConversationState |
Manipula a persistência de um objeto de estado de conversa usando a conversa. |
| QueueStorage |
Uma classe base para codificar uma atividade para processamento posterior. |
| RecognizerResult |
Contém resultados de reconhecimento gerados por um Recognizer. |
| RecognizerResult.NamedIntentScore |
Contém informações de pontuação de intenção. |
| RegisterClassMiddleware<T> |
Middleware para adicionar um objeto ou registrar um serviço com o contexto de turno atual. |
| SetSpeakMiddleware |
Dê suporte aos canais de fala e telefonia direct |
| ShowTypingMiddleware |
Quando adicionado, esse middleware enviará atividades de digitação de volta ao usuário quando uma atividade de mensagem for recebida para informá-lo de que o bot recebeu a mensagem e está trabalhando na resposta. |
| SkypeMentionNormalizeMiddleware |
Middleware para mencionar entidades do Skype, pois elas não estão em conformidade com os valores esperados. |
| TelemetryConstants |
Nomes de propriedade do agente de telemetria. |
| TelemetryLoggerConstants |
Os nomes de evento do agente de telemetria. |
| TelemetryLoggerMiddleware |
Middleware para registrar mensagens de atividade de entrada, saída, atualizadas ou excluídas. |
| TraceTranscriptLogger |
Representa um agente de transcrição que grava atividades em um objeto. |
| TranscriptInfo |
Representa uma cópia de uma conversa. |
| TranscriptLoggerMiddleware |
Quando adicionado, esse middleware registrará atividades de entrada e saída em um Repositório de |
| TurnContextImpl |
Fornece contexto para uma vez de um bot. |
| TurnContextStateCollection |
Representa um conjunto de conjuntos de serviços associados ao TurnContext. |
| TurnStateConstants |
Constantes usadas em Turn |
| TypedInvokeResponse<T> |
Classe tupla contendo um código de status HTTP e um objeto serializável JSON. |
| UserState |
Manipula a persistência de um objeto de estado de usuário usando a ID do usuário como parte da chave. |
Interfaces
| Bot |
Representa um bot que pode operar em atividades de entrada. |
| BotCallbackHandler |
O delegado de retorno de chamada para o código do aplicativo. |
| BotTelemetryClient |
Cliente de log para Telemetria de Bot. |
| ConnectorClientBuilder |
Abstração para criar clientes conectores. |
| DeleteActivityHandler |
Um método que pode participar de eventos de atividade de exclusão para a virada atual. |
| Middleware |
Representa o middleware que pode operar em atividades de entrada. |
| NextDelegate |
Interface funcional para o pipeline do Middleware. |
| OnTurnErrorHandler |
Manipulador de erros que pode capturar exceções no middleware ou aplicativo. |
| PropertyManager |
O Gerenciador de |
| Recognizer |
Interface para reconhecedores. |
| RecognizerConvert |
Pode converter de um resultado de reconhecedor genérico para um fortemente tipado. |
| SendActivitiesHandler |
Um método que pode participar de eventos de atividade de envio para a curva atual. |
| StatePropertyAccessor<T> |
Interface que define métodos de como você pode obter dados de uma fonte de propriedade, como Bot |
| StatePropertyInfo |
Esses são os metadados sobre a propriedade, incluindo informações de política. |
| Storage |
Define a interface de uma camada de armazenamento. |
| StoreItem |
Expõe uma ETag para controle de simultaneidade. |
| TranscriptLogger |
O agente de transcrição armazena atividades para conversas para recall. |
| TranscriptStore |
O agente de transcrição armazena atividades para conversas para recall. |
| TurnContext |
Fornece contexto para uma vez de um bot. |
| UpdateActivityHandler |
Um método que pode participar de eventos de atividade de atualização para a curva atual. |
| UserTokenProvider |
Provedor OAuth. |
Enumerações
| Severity |
Essa enumeração é usada pela Track |