适用于 Windows 开发人员的自适应卡片

时间线

支持自适应卡片的第一个 Windows 体验是时间线,这是 Windows 10 1803 中首次引入的全新体验。

时间表

UserActivity API

API Windows.ApplicationModel.UserActivities.UserActivity 将活动填充到时间线中。

自适应卡片将通过VisualElementContent属性提供,如下所示:

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 分钟学习模块,涵盖这些步骤端到端。

将自适应卡片集成到 Windows 10 时间线

了解详细信息

Build 2017 此次会议深入讨论用户活动。

其他 Windows Surface 设备

我们还没有任何内容可以共享,但我们正在努力将自适应卡合并到更多的 Windows 体验中。

潜入!

在本教程中我们只是触及了皮毛,请尽快回来查看并浏览以下链接,以便进一步了解自适应卡片的详细信息。