面向 Windows 开发人员的自适应卡片

时间线

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

时间线

UserActivity API

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

将通过 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 体验中。

深入了解!

在本教程中,我们只是介绍了一些粗浅的知识。若要了解自适应卡片的更多内容,请过不久再回来查看并浏览下面的链接。