com.microsoft.bot.builder
Esse pacote contém as classes para com.microsoft.bot.builder.
Classes
ActivityHandler |
Uma implementação da Bot interface destinada a subclasse adicional. |
ActivityHandler.InvokeResponseException |
Invocar |
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 Bot Builder. |
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 em uma camada de armazenamento. |
BotState.CachedBotState |
Estado interno do bot armazenado em cache. |
BotStateSet |
Gerencia uma coleção de estado do bot |
ChannelServiceHandler |
Uma classe para ajudar na implementação do protocolo do Bot Framework. |
ComponentRegistration |
Component |
ConversationState |
Define um objeto de gerenciamento de estado para o estado da conversa. |
DelegatingTurnContext |
Um Contexto de Turno |
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 Tuple que contém 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 na 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 sem operações. |
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 enfileirar 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 do Direct |
ShowTypingMiddleware |
Quando adicionado, esse middleware enviará atividades de digitação de volta ao usuário quando uma atividade message 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 entrada, saída, atualização ou exclusão de atividade. |
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 Transcrições |
TurnContextImpl |
Fornece contexto para uma vez de um bot. |
TurnContextStateCollection |
Representa um conjunto de coleção de serviços associados ao TurnContext. |
TurnStateConstants |
Constantes usadas no Estado de Turno |
TypedInvokeResponse<T> |
Classe Tuple que contém um código de status HTTP e um objeto serializável JSON. |
UserState |
Manipula a persistência de um objeto de estado do usuário usando a ID de 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 registro em log para Telemetria de Bot. |
ConnectorClientBuilder |
Abstração para criar clientes do conector. |
DeleteActivityHandler |
Um método que pode participar de eventos de atividade de exclusão para o turno 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 Propriedades |
Recognizer |
Interface para Reconhecedores. |
RecognizerConvert |
Pode converter de um resultado de reconhecedor genérico em um fortemente tipado. |
SendActivitiesHandler |
Um método que pode participar de eventos de atividade de envio para o turno atual. |
StatePropertyAccessor<T> |
Interface que define métodos de como você pode obter dados de uma fonte de propriedade, como o Estado do Bot |
StatePropertyInfo |
Esses são os metadados sobre a propriedade, incluindo informações de política. |
Storage |
Define a interface para 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 o turno atual. |
UserTokenProvider |
Provedor OAuth. |
Enumerações
Severity |
Essa enumeração é usada pelo Rastreamento de Faixa |