繁体   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