com.microsoft.bot.builder
Este paquete contiene las clases de com.microsoft.bot.builder.
Clases
| ActivityHandler |
Implementación de la interfaz Bot diseñada para subclases adicionales. |
| ActivityHandler.InvokeResponseException |
Invoque |
| AutoSaveStateMiddleware |
Middleware para llamar automáticamente a . Guarde |
| BotAdapter |
Representa un adaptador de bot que puede conectar un bot a un punto de conexión de servicio. |
| BotAssert |
Proporciona métodos para depurar código de Bot Builder. |
| BotFrameworkAdapter |
Un adaptador de bot que puede conectar un bot a un punto de conexión de servicio. |
| BotState |
Define un objeto de administración de estado y automatiza la lectura y escritura de propiedades de estado asociadas en una capa de almacenamiento. |
| BotState.CachedBotState |
Estado interno del bot almacenado en caché. |
| BotStateSet |
Administra una colección de |
| ChannelServiceHandler |
Clase que ayuda con la implementación del protocolo Bot Framework. |
| ComponentRegistration |
Component |
| ConversationState |
Define un objeto de administración de estado para el estado de conversación. |
| DelegatingTurnContext |
Un turn |
| EventFactory |
Contiene métodos de utilidad para crear varios tipos de eventos. |
| IntentScore |
Puntuar más cualquier información adicional sobre una intención. |
| InvokeResponse |
Clase de tupla que contiene un código de estado HTTP y un objeto Serializable JSON. |
| MemoryStorage |
Una capa de almacenamiento que usa un diccionario en memoria. |
| MemoryTranscriptStore |
El almacén de transcripciones de memoria almacena transcripciones en memoria volátil en un diccionario. |
| MessageFactory |
Contiene métodos de utilidad para varios tipos de mensajes que puede devolver un bot. |
| MiddlewareSet |
Contiene un conjunto ordenado de Middleware. |
| NullBotTelemetryClient |
Un cliente de telemetría no-op. |
| PagedResult<T> |
Página de resultados de una enumeración. |
| PrivateConversationState |
Controla la persistencia de un objeto de estado de conversación mediante la conversación. |
| QueueStorage |
Clase base para poner en cola una actividad para su procesamiento posterior. |
| RecognizerResult |
Contiene los resultados de reconocimiento generados por un Recognizer. |
| RecognizerResult.NamedIntentScore |
Contiene información de puntuación de intención. |
| RegisterClassMiddleware<T> |
Middleware para agregar un objeto a un servicio o registrarlo con el contexto de turno actual. |
| SetSpeakMiddleware |
Admita los canales de voz y telefonía de Direct |
| ShowTypingMiddleware |
Cuando se agrega, este middleware enviará actividades de escritura al usuario cuando se reciba una actividad de mensaje para informarles de que el bot ha recibido el mensaje y está trabajando en la respuesta. |
| SkypeMentionNormalizeMiddleware |
Middleware para aplicar revisiones a las entidades de Skype, ya que no se ajustan a los valores esperados. |
| TelemetryConstants |
Nombres de propiedad del registrador de telemetría. |
| TelemetryLoggerConstants |
Nombres de eventos del registrador de telemetría. |
| TelemetryLoggerMiddleware |
Middleware para registrar mensajes de actividad entrantes, salientes, actualizados o eliminados. |
| TraceTranscriptLogger |
Representa un registrador de transcripciones que escribe actividades en un objeto . |
| TranscriptInfo |
Representa una copia de una conversación. |
| TranscriptLoggerMiddleware |
Cuando se agrega, este middleware registrará las actividades entrantes y salientes en una transcripción |
| TurnContextImpl |
Proporciona contexto para un turno de un bot. |
| TurnContextStateCollection |
Representa un conjunto de recopilación de servicios asociados a la TurnContext. |
| TurnStateConstants |
Constantes usadas en Turn |
| TypedInvokeResponse<T> |
Clase de tupla que contiene un código de estado HTTP y un objeto Serializable JSON. |
| UserState |
Controla la persistencia de un objeto de estado de usuario mediante el identificador de usuario como parte de la clave. |
Interfaces
| Bot |
Representa un bot que puede funcionar en actividades entrantes. |
| BotCallbackHandler |
Delegado de devolución de llamada para el código de aplicación. |
| BotTelemetryClient |
Cliente de registro para Telemetría de bots. |
| ConnectorClientBuilder |
Abstracción para compilar clientes del conector. |
| DeleteActivityHandler |
Método que puede participar en la eliminación de eventos de actividad para el turno actual. |
| Middleware |
Representa el middleware que puede funcionar en actividades entrantes. |
| NextDelegate |
Interfaz funcional para la canalización de middleware. |
| OnTurnErrorHandler |
Controlador de errores que puede detectar excepciones en el middleware o la aplicación. |
| PropertyManager |
La propiedad |
| Recognizer |
Interfaz para reconocedores. |
| RecognizerConvert |
Puede convertir de un resultado de reconocedor genérico a uno fuertemente tipado. |
| SendActivitiesHandler |
Método que puede participar en eventos de actividad de envío para el turno actual. |
| StatePropertyAccessor<T> |
Interfaz que define los métodos para obtener datos de un origen de propiedades como Bot |
| StatePropertyInfo |
Estos son los metadatos sobre la propiedad, incluida la información de directiva. |
| Storage |
Define la interfaz de una capa de almacenamiento. |
| StoreItem |
Expone una ETag para el control de simultaneidad. |
| TranscriptLogger |
El registrador de transcripciones almacena las actividades de las conversaciones para la recuperación. |
| TranscriptStore |
El registrador de transcripciones almacena las actividades de las conversaciones para la recuperación. |
| TurnContext |
Proporciona contexto para un turno de un bot. |
| UpdateActivityHandler |
Método que puede participar en eventos de actividad de actualización para el turno actual. |
| UserTokenProvider |
Proveedor de OAuth. |
Enumeraciones
| Severity |
Track |