时间线
支持自适应卡片的第一个 Windows 体验是时间线,这是 Windows 10 1803 中首次引入的全新体验。
UserActivity API
API Windows.ApplicationModel.UserActivities.UserActivity 将活动填充到时间线中。
自适应卡片将通过VisualElement的Content属性提供,如下所示:
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 分钟学习模块,涵盖这些步骤端到端。
了解详细信息
Build 2017 此次会议深入讨论用户活动。
其他 Windows Surface 设备
我们还没有任何内容可以共享,但我们正在努力将自适应卡合并到更多的 Windows 体验中。
潜入!
在本教程中我们只是触及了皮毛,请尽快回来查看并浏览以下链接,以便进一步了解自适应卡片的详细信息。
- 浏览示例卡片 以获取灵感
- 使用 架构资源管理器 了解可用的元素
- 使用 自适应卡片设计器生成卡片
- 如有反馈,请与我们联系