Описание тега adaptive-cards
Обзор адаптивных карточек
Adaptive Cards - это открытый формат обмена картами, позволяющий разработчикам обмениваться контентом пользовательского интерфейса обычным и согласованным способом.
Как они работают
Авторы карточек описывают свое содержимое как простой объект JSON. Затем этот контент может быть визуализирован внутри хост-приложения, автоматически адаптируясь к внешнему виду хоста.
Например, Contoso Bot может создавать адаптивную карточку через Bot Framework, и при доставке в Skype она будет выглядеть как карточка Skype. Когда та же полезная нагрузка отправляется в Microsoft Teams, она будет выглядеть и ощущаться как Microsoft Teams. По мере того, как все больше хост-приложений начинают поддерживать адаптивные карты, та же самая полезная нагрузка автоматически загорается внутри этих приложений, но по-прежнему ощущается полностью родной для приложения.
Пользователи выигрывают, потому что все кажется знакомым. Хост-приложения выигрывают, потому что они контролируют взаимодействие с пользователем. И авторы карточек выигрывают, потому что их контент становится более доступным без дополнительной работы.
Начать
Документация: http://adaptivecards.io/documentation/
Исходный код: https://github.com/Microsoft/AdaptiveCards
Интерактивный визуализатор: http://adaptivecards.io/visualizer/
Обозреватель схемы: http://adaptivecards.io/explorer/