共用方式為


Windows 開發者專用的自適應卡

時程表

第一個支援自適應卡的 Windows 體驗是 Timeline,這是在 Windows 10 1803 首次引入的全新體驗。

時間軸

使用者活動 API

Windows.ApplicationModel.UserActivities.UserActivity API 是將活動填充到時間軸中的關鍵。

自適應卡將透過 ContentVisualElement特性提供,如下所示:

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 的這場會議詳細介紹了使用者活動。

其他窗戶表面

目前還沒有什麼新內容可以分享,但我們正努力將 Adaptive Cards 整合進更多 Windows 體驗中。

全情投入!

我們在這個教學中僅略觸冰山一角,請稍後回來查看並瀏覽以下連結,深入了解自適應卡。