com.microsoft.bot.builder
Этот пакет содержит классы для com.microsoft.bot.builder.
Классы
| ActivityHandler |
Реализация интерфейса Bot, предназначенного для дальнейшего подкласса. |
| ActivityHandler.InvokeResponseException |
Вызов исключения ответа |
| AutoSaveStateMiddleware |
ПО промежуточного слоя для автоматического вызова. Сохраните |
| BotAdapter |
Представляет адаптер бота, который может подключить бота к конечной точке службы. |
| BotAssert |
Предоставляет методы отладки кода Bot Builder. |
| BotFrameworkAdapter |
Адаптер бота, который может подключить бота к конечной точке службы. |
| BotState |
Определяет объект управления состоянием и автоматизирует чтение и запись связанных свойств состояния в слой хранилища. |
| BotState.CachedBotState |
Состояние внутреннего кэшированного бота. |
| BotStateSet |
Управляет коллекцией ботов |
| ChannelServiceHandler |
Класс, помогающий реализовать протокол Bot Framework. |
| ComponentRegistration |
Компонент |
| ConversationState |
Определяет объект управления состоянием для состояния беседы. |
| DelegatingTurnContext |
Контекст |
| EventFactory |
Содержит методы служебной программы для создания различных типов событий. |
| IntentScore |
Оценка и дополнительная информация о намерении. |
| InvokeResponse |
Класс кортежа, содержащий код состояния HTTP и объект JSON Serializable. |
| MemoryStorage |
Слой хранилища, использующий словарь в памяти. |
| MemoryTranscriptStore |
Хранилище расшифровок памяти сохраняет расшифровки в переменной памяти в словаре. |
| MessageFactory |
Содержит методы служебной программы для различных типов сообщений, которые бот может возвращать. |
| MiddlewareSet |
Содержит упорядоченный набор Middleware. |
| NullBotTelemetryClient |
Клиент телеметрии no-op. |
| PagedResult<T> |
Страница результатов перечисления. |
| PrivateConversationState |
Обрабатывает сохраняемость объекта состояния беседы с помощью беседы. |
| QueueStorage |
Базовый класс для последующей обработки действия. |
| RecognizerResult |
Содержит результаты распознавания, созданные Recognizer. |
| RecognizerResult.NamedIntentScore |
Содержит сведения о оценке намерений. |
| RegisterClassMiddleware<T> |
По промежуточному слоям для добавления объекта в службу или регистрации службы с текущим контекстом поворота. |
| SetSpeakMiddleware |
Поддержка каналов распознавания речи и телефонии Direct |
| ShowTypingMiddleware |
При добавлении это ПО промежуточного слоя отправляет действия ввода обратно пользователю при получении действия сообщения, чтобы сообщить им, что бот получил сообщение и работает над ответом. |
| SkypeMentionNormalizeMiddleware |
ПО промежуточного слоя для исправления сущностей из Skype, так как они не соответствуют ожидаемым значениям. |
| TelemetryConstants |
Имена свойств средства ведения журнала телеметрии. |
| TelemetryLoggerConstants |
Имена событий средства ведения журнала телеметрии. |
| TelemetryLoggerMiddleware |
ПО промежуточного слоя для ведения журнала входящих, исходящих, обновленных или удаленных сообщений действий. |
| TraceTranscriptLogger |
Представляет средство ведения журнала транскрибирования, которое записывает действия в объект. |
| TranscriptInfo |
Представляет копию беседы. |
| TranscriptLoggerMiddleware |
При добавлении это ПО промежуточного слоя регистрирует входящие и исходящие действия в хранилище |
| TurnContextImpl |
Предоставляет контекст для поворота бота. |
| TurnContextStateCollection |
Представляет набор служб, связанных с TurnContext. |
| TurnStateConstants |
Константы, используемые в |
| TypedInvokeResponse<T> |
Класс кортежа, содержащий код состояния HTTP и объект JSON Serializable. |
| UserState |
Обрабатывает сохраняемость объекта пользовательского состояния с помощью идентификатора пользователя в рамках ключа. |
Интерфейсы
| Bot |
Представляет бот, который может работать с входящими действиями. |
| BotCallbackHandler |
Делегат обратного вызова для кода приложения. |
| BotTelemetryClient |
Клиент ведения журнала для Телеметрии Бота. |
| ConnectorClientBuilder |
Абстракция для создания клиентов соединителей. |
| DeleteActivityHandler |
Метод, который может участвовать в событиях действия удаления для текущего поворота. |
| Middleware |
Представляет ПО промежуточного слоя, которое может работать с входящими действиями. |
| NextDelegate |
Функциональный интерфейс для конвейера ПО промежуточного слоя. |
| OnTurnErrorHandler |
Обработчик ошибок, который может перехватывать исключения в ПО промежуточного слоя или приложении. |
| PropertyManager |
Диспетчер свойств |
| Recognizer |
Интерфейс для распознавателей. |
| RecognizerConvert |
Может преобразовать результат универсального распознавателя в строго типизированный. |
| SendActivitiesHandler |
Метод, который может участвовать в событиях действия отправки для текущего поворота. |
| StatePropertyAccessor<T> |
Интерфейс, определяющий методы получения данных из источника свойств, например Bot |
| StatePropertyInfo |
Это метаданные о свойстве, включая сведения о политике. |
| Storage |
Определяет интерфейс для уровня хранилища. |
| StoreItem |
Предоставляет ETag для элемента управления параллелизмом. |
| TranscriptLogger |
Средство ведения журнала транскрибирования сохраняет действия для бесед для отзыва. |
| TranscriptStore |
Средство ведения журнала транскрибирования сохраняет действия для бесед для отзыва. |
| TurnContext |
Предоставляет контекст для поворота бота. |
| UpdateActivityHandler |
Метод, который может участвовать в событиях действия обновления для текущего поворота. |
| UserTokenProvider |
Поставщик OAuth. |
Перечисления
| Severity |
Это перечисление используется track |