簡體   English   中英

自定義Azure DevOps擴展中心和中心組中的清單圖標

[英]Manifest icons in custom Azure DevOps extension hubs and hub groups

我正在開發Azure DevOps擴展。 試用DevOps UI擴展示例對我提出了一個問題。 我在具有更精美UI的Azure DevOps中啟用了預覽功能。 Azure默認集線器和集線器組(如“測試”,“回購”等)的菜單欄中確實帶有漂亮的彩色圖標。 而我的自定義示例UI則沒有。 它們只是灰色的。 而且看來我無法為我的自定義集線器和集線器組顯示圖標。 這里有人更了解這個問題嗎?

Azure DevOps和我的示例UI中的預覽功能

遵循本指南將使大多數likley解決您的問題

確保您的vss.extension.json文件遵循以下模式:

{
   "id": "my-extension",
   "publisherId": "my-publisher",
   ...
   "contributions": [
     {
        "id": "example-hub",
        "type": "ms.vss-web.hub",
        "targets": [
            "ms.vss-code-web.code-hub-group"
        ],
        "properties": {
            "name": "My Hub",
            "iconAsset": "my-publisher.my-extension/images/fabrikam-logo.png",
            "_sharedData": {
                "assets": [
                    "my-publisher.my-extension/images/fabrikam-logo.png"
                ]
            }
        }
   }
 ],
 "files": [
    {
       "path": "images/fabrikam-logo.png",
       "addressable": true
    }
  ]
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM