時程表
第一個支援自適應卡的 Windows 體驗是 Timeline,這是在 Windows 10 1803 首次引入的全新體驗。
使用者活動 API
Windows.ApplicationModel.UserActivities.UserActivity API 是將活動填充到時間軸中的關鍵。
自適應卡將透過 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 分鐘學習模組,從頭到尾涵蓋這些步驟。
瞭解詳情
Build 2017 的這場會議詳細介紹了使用者活動。
其他窗戶表面
目前還沒有什麼新內容可以分享,但我們正努力將 Adaptive Cards 整合進更多 Windows 體驗中。
全情投入!
我們在這個教學中僅略觸冰山一角,請稍後回來查看並瀏覽以下連結,深入了解自適應卡。
- 瀏覽範例卡片 以獲取靈感
- 使用 Schema Explorer 學習可用的元素
- 使用自適應卡片設計師製作卡片
- 有任何回饋都可以與我們聯繫