Microsoft.Bot.Schema Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
AadResourceUrls |
Схема целевого ресурса, для которого служба токенов Bot Framework будет обмениваться кэшируемым маркером для пользователя. Этот класс применяется только к подключениям AAD версии 1. |
ActionTypes |
Определяет значения для ActionTypes. |
Activity |
Действие — это базовый тип связи для протокола Bot Framework 3.0. |
ActivityEventNames |
Определите значения для общих имен событий, используемых действиями типа Event. |
ActivityExtensions |
Вспомогательные функции для действий с сообщениями. |
ActivityImportance |
Определяет значения activityImportance. |
ActivityTypes |
Определяет значения для ActivityTypes. |
ActivityTypesEx |
Дополнительные значения для ActivityTypes за пределами автоматически созданного класса ActivityTypes. |
AdaptiveCardAuthentication |
Определяет структуру, которая поступает в действие Activity.Value.Authentication для вызова с именем adaptiveCard/action. |
AdaptiveCardInvokeAction |
Определяет структуру, которая поступает в действие Activity.Value.Action для вызова с именем adaptiveCard/action. |
AdaptiveCardInvokeResponse |
Определяет структуру, возвращаемую в результате действия Invoke с именем adaptiveCard/action. |
AdaptiveCardInvokeValue |
Определяет структуру, которая поступает в действие Activity.Value для действия Invoke с именем adaptiveCard/action. |
AnimationCard |
Анимация карта (например, GIF или короткий видеоклип). |
Attachment |
Вложение в действии. |
AttachmentData |
Данные вложения. |
AttachmentInfo |
Метаданные для вложения. |
AttachmentLayoutTypes |
Определяет значения для AttachmentLayoutTypes. |
AttachmentView |
Имя и размер представления вложения. |
AudioCard |
Аудио карта. |
BasicCard |
Базовая карта. |
CallerIdConstants |
Константы, используемые для заполнения CallerId свойства. |
CardAction |
Кликабельное действие. |
CardImage |
Изображение на карта. |
ChannelAccount |
Сведения об учетной записи канала, необходимые для маршрутизации сообщения. |
CommandResultValue<T> |
Поле ICommandResultActivity значения содержит метаданные, связанные с результатом команды. Необязательные полезные данные расширяемых данных могут быть включены, если они определены именем действия результата команды. Наличие поля ошибки указывает на то, что исходная команда не выполнена. |
CommandValue<T> |
Поле ICommandActivity значения содержит метаданные, связанные с командой. Необязательные полезные данные расширяемых данных могут быть включены, если они определены именем действия команды. |
ContactRelationUpdateActionTypes |
Определяет значения для ContactRelationUpdateActionTypes. |
ConversationAccount |
Учетная запись беседы представляет удостоверение беседы в канале. |
ConversationMembers |
Беседа и ее участники. |
ConversationParameters |
Параметры для создания новой беседы. |
ConversationReference |
Объект, связанный с определенной точкой диалога. |
ConversationResourceResponse |
Ответ, содержащий ресурс. |
ConversationsResult |
Результат бесед. |
DeliveryModes |
Определяет значения для DeliveryModes. |
EndOfConversationCodes |
Определяет значения для EndOfConversationCodes. |
Entity |
Объект метаданных, относящийся к действию. |
Error |
Объект, представляющий сведения об ошибке. |
ErrorCodes |
Коды ошибок, сообщаемые при вызове APIException. |
ErrorResponse |
Ответ API HTTP. |
ErrorResponseException |
Исключение, вызванное недопустимым ответом со сведениями Об ошибкеОтвет. |
ExpectedReplies |
Отвечает в ответ на .ExpectReplies |
Extensions |
Методы расширения для преобразования строго типизированных объектов Card в Attachment. |
Fact |
Набор пар "ключ-значение". Преимущество этого раздела заключается в том, что свойства ключа и значения будут отображаться со сведениями о стиле по умолчанию с некоторыми разделителями между ними. Поэтому разработчику не нужно указывать сведения о стиле. |
GeoCoordinates |
GeoCoordinates (тип сущности: "https://schema.org/GeoCoordinates"). |
HandoffEventNames |
Определяет значения для имен событий передачи. |
HeroCard |
Значение HeroCard ContentType. |
IActivityExtensions |
Предоставляет дополнительные методы для работы с IActivity. |
InnerHttpError |
Объект , представляющий внутреннюю ошибку HTTP. |
InputHints |
Определяет значения для InputHints. |
InstallationUpdateActionTypes |
Определяет значения для InstallationUpdateActionTypes. |
MediaCard |
Карта мультимедиа. |
MediaEventValue |
Дополнительный параметр для событий мультимедиа. |
MediaUrl |
URL-адрес носителя. |
Mention |
Упоминание сведений (тип сущности: "упоминание"). |
MessageReaction |
Объект реакции сообщения. |
MessageReactionTypes |
Определяет значения для MessageReactionTypes. |
MicrosoftPayMethodData |
Данные метода оплаты W3C для Microsoft Pay. |
OAuthCard |
Значение OAuthCard ContentType. |
PagedMembersResult |
Страница участников. |
PaymentAddress |
Адрес в запросе на оплату. |
PaymentCurrencyAmount |
Предоставляет денежные суммы. |
PaymentDetails |
Предоставляет сведения о запрошенной транзакции. |
PaymentDetailsModifier |
Предоставляет сведения, которые изменяют PaymentDetails на основе идентификатора метода оплаты. |
PaymentItem |
Указывает, для чего предназначен запрос на оплату и запрашиваемое значение. |
PaymentMethodData |
Указывает набор поддерживаемых методов оплаты и любые связанные с ними данные, относящиеся к этим методам оплаты. |
PaymentOperations |
Имена для неизменяемых операций в протоколе обратного вызова оплаты. |
PaymentOptions |
Предоставляет сведения о вариантах, необходимых для запроса на оплату. |
PaymentRequest |
Запрос на оплату. |
PaymentRequestComplete |
Полезные данные, доставленные при выполнении запроса на оплату. |
PaymentRequestCompleteResult |
Результат завершенного запроса на оплату. |
PaymentRequestUpdate |
Обновление запроса на оплату. |
PaymentRequestUpdateResult |
Результирующий объект из операции вызова обновления запроса на оплату. |
PaymentResponse |
PaymentResponse возвращается, когда пользователь выбрал метод оплаты и утвердил запрос на оплату. |
PaymentShippingOption |
Описывает вариант доставки. |
PaymentShippingTypes |
Различные типы доставки. Подробнее см. в разделе http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype. |
Place |
Место (тип сущности: "https://schema.org/Place"). |
ReceiptCard |
Значение ReceiptCard ContentType. |
ReceiptItem |
Элемент в карта квитанции. |
ResourceResponse |
Ответ, содержащий идентификатор ресурса. |
RoleTypes |
Определяет значения для RoleTypes. |
SearchInvokeOptions |
Определяет параметры запроса в SearchInvokeValue для действия Invoke с именем application/search. |
SearchInvokeResponse |
Определяет структуру, возвращаемую в результате действия Invoke с именем "приложение/поиск". |
SearchInvokeTypes |
Определяет значения для SearchInvokeTypes. См. раздел SearchInvokeValue. |
SearchInvokeValue |
Определяет структуру, которая поступает в действие Activity.Value для действия Invoke с именем "application/search". |
SemanticAction |
Представляет ссылку на программное действие. |
SemanticActionStates |
Указывает, начинается ли семантиковое действие, продолжается или выполняется. |
SigninCard |
Значение ContentType signinCard. |
SignInConstants |
Имена для операций вызова входа в протоколе маркера. |
SignInResource |
Тип , содержащий сведения о едином входе. |
SpeechConstants |
Определяет константы, которые можно использовать при обработке речевых взаимодействий. |
SuggestedActions |
Предлагаемые действия, которые можно выполнить. |
TextFormatTypes |
Определяет значения для TextFormatTypes. |
TextHighlight |
Ссылается на подстроку содержимого в другом поле. |
Thing |
Вещь (тип сущности: "https://schema.org/Thing"). |
ThumbnailCard |
Значение ThumbnailCard ContentType. |
ThumbnailUrl |
URL-адрес эскиза. |
TokenExchangeInvokeRequest |
Запрос на обмен маркером. |
TokenExchangeInvokeResponse |
Объект ответа вызова обмена маркерами. |
TokenExchangeRequest |
Запрос полезных данных для отправки в службу токенов Bot Framework для Единый вход. Если для URI задан пользовательский область, служба маркеров обменит маркер в своем кэше на маркер, предназначенный для пользовательского область, и вернет его в ответе. Если маркер отправляется в полезных данных, служба маркеров обменивает маркер на маркер, предназначенный для областей, указанных в соответствующем подключении OAauth. |
TokenExchangeResource |
Схема ответа, отправленная из службы токенов Bot Framework, необходимая для запуска единого входа пользователя. |
TokenExchangeState |
Объект состояния, переданный в службу токенов бота. |
TokenPollingSettings |
Помогает выполнять опрос для получения сведений о маркере. |
TokenPostResource |
Схема ответа, отправленная из службы токенов Bot Framework, необходимая для запуска прямой отправки маркера пользователя. |
TokenRequest |
Запрос на получение маркера пользователя. |
TokenResponse |
Схема ответа, отправленная из службы токенов Bot Framework, в ответ на запрос на получение или обмен маркера для пользователя. |
TokenStatus |
Состояние определенного маркера. |
Transcript |
Стенограмма. |
VideoCard |
Значение ContentType видеокарты. |
Интерфейсы
IActivity |
Общие свойства для всех действий. |
ICommandActivity |
Асинхронная внешняя команда. |
ICommandResultActivity |
Результат асинхронной внешней команды. |
IContactRelationUpdateActivity |
Пользователь добавил бота в свой список контактов, удалил бота из списка контактов или иным образом изменил связь между пользователем и ботом. |
IConversationUpdateActivity |
Беседа, на который ссылается ссылка, обновлена. |
IEndOfConversationActivity |
Беседа завершается или запрос на завершение беседы. |
IEventActivity |
Асинхронное внешнее событие. |
IHandoffActivity |
Информирует о передаче управления беседой или содержит запрос на передачу управления беседой. |
IInstallationUpdateActivity |
Бот был установлен или удален из канала. |
IInvokeActivity |
Синхронный запрос для вызова операции. |
IMessageActivity |
Сообщение в беседе. |
IMessageDeleteActivity |
Представляет запрос на удаление предыдущего действия сообщения в беседе. |
IMessageReactionActivity |
Реакция на действие сообщения. |
IMessageUpdateActivity |
Представляет запрос на обновление предыдущего действия сообщения в беседе. |
ISuggestionActivity |
Представляет частное предложение о другом действии Recipient . |
ITraceActivity |
Представляет точку в логике бота, помогающую при отладке бота. |
ITypingActivity |
Введите адрес Отправителя. |