Поделиться через


Адаптивные карточки для разработчиков Windows

Информация о сроках

Поддержка адаптивных карточек в Windows впервые реализована в новой функции "Временная шкала", появившейся в Windows 10 версии 1803.

Информация о сроках

API UserActivity

С помощью API Windows.ApplicationModel.UserActivities.UserActivity действия пользователя попадают на временную шкалу.

Адаптивные карточки будут передаваться с помощью свойства Content элемента VisualElement следующим образом:

UserActivity userActivity = await channel.GetOrCreateUserActivityAsync(activityId, new HostName("contoso.com"));
userActivity.ActivationUri = new Uri("rss-reader:article?" + article.Link);
userActivity.DisplayText = article.Title; //used for details tile text
userActivity.VisualElements.Content = AdaptiveCardBuilder.CreateAdaptiveCardFromJson(jsonString);
await userActivity.SaveAsync();

Модуль обучения

Существует отличный 45-минутный модуль Learn, который подробно охватывает эти шаги.

Интеграция адаптивных карточек во временную шкалу Windows 10

Дополнительные сведения

Презентация, представленная на конференции Build 2017, подробно описывает действия пользователей.

Другие функции Windows

Пока что нам нечего вам предложить, но мы работаем над добавлением адаптивных карточек в другие функции Windows.

Узнайте больше!

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