卡牌設計師
需要一個工具來設計你的卡片嗎? 不妨看看瀏覽器版的自適應卡片設計 https://adaptivecards.microsoft.com/designer器。
將設計師嵌入你的應用程式中
但為什麼要讓使用者去那裡,當你可以直接用我們的 JavaScript 函式庫 將卡片設計器嵌入你的網頁 應用程式呢?
查看 adaptivecards-designer 套件以便開始。
結構描述驗證
結構驗證是讓撰寫更簡便並啟用工具的強大方式。
我們提供了完整的 JSON 架構檔案 ,用於編輯和驗證 JSON 中的自適應卡片。 請注意,結構 URL 有版本限制,較新的 Adaptive Cards 版本會有對應的 URL。
在 Visual Studio 和 Visual Studio Code 中,只要加入 $schema 參考,就能自動取得 Intellisense。
Example
{
"$schema": "http://adaptivecards.io/schemas/1.2.0/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": []
}
Visual Studio 程式碼擴充
自適應卡片工作室
使用 AdaptiveCards Studio 你可以直接在 Visual Studio Code 中製作卡片。 擴充功能會自動偵測你工作空間內的所有自適應卡,讓你輕鬆編輯卡片範本和範例資料。
在 Visual Studio Code 市集中閱讀更多並安裝
自適應卡片檢視器
我們建立了 Visual Studio 程式碼擴充功能,讓你能在編輯器內即時視覺化你正在編輯的卡片。
要安裝,打開擴充市場並搜尋 Adaptive Card Viewer。
Usage
當你編輯帶有 Adaptive Card $schema 屬性的 .json 檔案時,可以透過 Ctrl+Shift+V A 來查看。
{
"$schema": "http://adaptivecards.io/schemas/1.2.0/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": []
}
選項
以下 Visual Studio Code 設定可用於 AdaptiveCards 檢視器。 這可以在使用者設定或工作區設定中設定。
{
// Open or not open the preview screen automatically
"adaptivecardsviewer.enableautopreview": true,
}
WPF 視覺化器範例
WPF 視覺化工具範例專案讓你可以在 Windows 機器上使用 WPF/Xaml 來視覺化卡片。 內建編輯器 hostconfig 來編輯和查看主機設定。 把這些設定存成 JSON 格式,方便在你的應用程式中渲染時使用。
WPF 圖像渲染範例
ImageRender 範例專案可透過 WPF 從命令列將任何卡片轉成 PNG。