com.microsoft.bot.schema

Этот пакет содержит классы моделей для com.microsoft.bot.schema.

Классы

AadResourceUrls

Модель url-адресов ресурсовAad.

Activity

Класс Activity содержит все свойства, которые могут содержать отдельные, более конкретные действия.

ActivityEventNames

Определите значения для распространенных имен событий, используемых действиями типа ActivityTypes. событие.

ActivityTypes

Определяет значения для типов действий.

AdaptiveCardAuthentication

Определяет структуру, которая поступает в действие.получить значение(). Проверка подлинности для действия Вызова с именем "адаптивнаякарточка или действие".

AdaptiveCardInvokeAction

Определяет структуру, которая поступает в действие.получить значение(). Действие вызова с именем "адаптивнаякарточка или действие".

AdaptiveCardInvokeResponse

Определяет структуру, возвращаемую в результате действия Invoke с именем "адаптивнойкарточки или действия".

AdaptiveCardInvokeValue

Определяет структуру, которая поступает в действие.значение для действия вызова с именем "адаптивнаякарточка или действие".

AnimationCard

Карточка анимации (например, gif или короткий видеоролик).

Attachment

Вложение в действии.

AttachmentData

Данные вложения.

AttachmentInfo

Metdata для вложения.

AttachmentView

Имя и размер представления вложений.

AudioCard

Звуковая карточка.

BasicCard

Базовая карточка.

CallerIdConstants

Константы для значений идентификатора вызывающего объекта.

CardAction

Действие с возможностью щелчка.

CardImage

Изображение на карточке.

ChannelAccount

Сведения об учетной записи канала, необходимые для маршрутизации сообщения.

CommandResultValue<T>

Поле значения действия "Результаткоманды"содержит метаданные, связанные с результатом команды.Необязательные полезные данные, расширяемые данные могут быть включены, если задано именем действия результата команды.

CommandValue<T>

Поле значения действия commandсодержит метаданные, связанные с командой.необязательные полезные данные, расширяемые данные могут быть включены, если задано именем действия команды.

ConversationAccount

Учетная запись беседы представляет удостоверение беседы в канале.

ConversationMembers

Беседа и ее члены.

ConversationParameters

Параметры для создания беседы.

ConversationReference

Объект, относящийся к определенной точке беседы.

ConversationResourceResponse

Ответ, содержащий ресурс.

ConversationsResult

Результат бесед.

Entity

Объект метаданных, относящийся к действию.

Error

Объект, представляющий сведения об ошибке.

ErrorResponse

Ответ API HTTP.

ExpectedReplies

Ответы в ответ на режимы доставки.EXPECT_REPLIES.

Fact

Набор пар "ключ-значение".

GeoCoordinates

Координаты гео(тип сущности: "https://schema.org/GeoКоординаты").

HandoffEventNames

Определяет значения имен событий передачи.

HeroCard

Карточка "Герой" (карточка с одним, большим изображением).

InnerHttpError

Объект, представляющий внутреннюю ошибку HTTP.

MediaCard

Карточка мультимедиа.

MediaEventValue

Дополнительный параметр для событий мультимедиа.

MediaUrl

URL-адрес мультимедиа.

Mention

Сведения об упоминании (тип сущности: "упоминание").

MessageReaction

Объект реакции сообщения.

MessageReactionTypes

Определяет значения для типовреакции message.

NanoClockHelper

Настраиваемые часы nanoseconds предоставляют доступ к текущему моменту, дате и времени с помощью часового пояса.

OAuthCard

Карточка, представляющая запрос на отображение входа через OAuth.

PagedMembersResult

Страница участников.

Pair<L,R>

Простой класс кортежей, так как Java не поддерживает их в собственном коде.

Place

Место (тип сущности: "https://schema.org/Place").

ReceiptCard

Карточка с квитанцией.

ReceiptItem

Элемент на карточке квитанции.

ResourceResponse

Ответ, содержащий идентификатор ресурса.

ResultPair<OUT_VALUE>

Пара результатов.

SemanticAction

Представляет ссылку на программное действие.

Serialization

Вспомогательные средства сериализации.

SignInConstants

Имена для операций вызова входа в протоколе токенов.

SignInResource

Тип, содержащий сведения для единого входа.

SigninCard

Карточка, представляющая запрос на вход.

SpeechConstants

Определяет константы, которые можно использовать в обработке речевых взаимодействий.

SuggestedActions

Предлагаемыедействия, которые можно выполнить.

TextHighlight

Ссылается на подстроку содержимого в другом поле.

Thing

Вещь (тип сущности: "https://schema.org/Thing").

ThumbnailCard

Карточка эскиза (карточка с одним маленьким изображением эскиза).

ThumbnailUrl

URL-адрес эскиза.

TokenExchangeInvokeRequest

Запрос на обмен маркером.

TokenExchangeInvokeResponse

Объект ответа вызова обмена маркерами.

TokenExchangeRequest

Запрос полезных данных для отправки в службу токенов Bot Framework для единого входа.Если URI задан для настраиваемой области, служба маркеров обменит маркер в кэше на маркер, предназначенный для настраиваемой области, и возвращает его в ответе.Если маркер отправляется в полезных данных, служба маркеров обменит маркер на маркер, предназначенный для областей, указанных в соответствующем подключении OAauth.

TokenExchangeResource

Схема ответа, отправляемая из службы токенов Bot Framework, необходимая для запуска единого входа пользователя.

TokenExchangeState

Объект состояния, переданный службе токенов бота.

TokenRequest

Запрос на получение маркера пользователя.

TokenResponse

Ответ, содержащий маркер пользователя.

TokenStatus

Состояние определенного токена.

Transcript

Коллекция действий, соответствующих схеме расшифровки.

VideoCard

Видеокарта.

Интерфейсы

EntitySerialization

Интерфейс маркера вложенных сущностей.

Перечисления

ActionTypes

Определяет типы действий для кнопок, доступных для щелчка.

ActivityImportance

Определяет значения для действияважности.

AttachmentLayoutTypes

Определяет значения для типовмакета вложения.

ContactRelationUpdateActionTypes

Определяет значения для типов"Действие обновления"контактасвязи.

DeliveryModes

Значения поля режима доставки.

EndOfConversationCodes

Определяет значения для конечныхofConversationCode.

InputHints

Определяет значения для подсказок ввода.

InstallationUpdateActionTypes

Определяет значениядля типов действияустановкиОбновления.

RoleTypes

Роль сущности в учетной записи (пример: пользователь, бот и т. д.).

SemanticActionStates

Указывает, запускается ли семантическое действие, продолжается или выполняется.

TextFormatTypes

Определяет значения для типовформатирования текста.