自定义Azure DevOps扩展中心和中心组中的清单图标
我正在开发Azure DevOps扩展。用DevOps做实验给我提出了一个问题。我在Azure DevOps中启用了预览功能,它有一个更奇特的UI。Azure默认集线器和集线器组(如测试、回购等)在菜单栏中有一个漂亮的彩色图标。而我的自定义示例用户界面则没有。它们只是灰色的。看起来我无法显示自定义集线器和集线器组的图标。这里有谁更了解这个问题 遵循最有可能解决您的问题 确保您的vss.extension.json文件遵循以下模式:自定义Azure DevOps扩展中心和中心组中的清单图标,azure,azure-devops,azure-devops-extensions,Azure,Azure Devops,Azure Devops Extensions,我正在开发Azure DevOps扩展。用DevOps做实验给我提出了一个问题。我在Azure DevOps中启用了预览功能,它有一个更奇特的UI。Azure默认集线器和集线器组(如测试、回购等)在菜单栏中有一个漂亮的彩色图标。而我的自定义示例用户界面则没有。它们只是灰色的。看起来我无法显示自定义集线器和集线器组的图标。这里有谁更了解这个问题 遵循最有可能解决您的问题 确保您的vss.extension.json文件遵循以下模式: { "id": "my-extension", "p
{
"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
}
]
}
谢谢你的回答。我想突出显示iconAsset属性的值。它必须由图标{publisher id}.{extension id}/{asset path}的路径模式填充,例如MyPublisher.MyextensionId.MyExtensionContributionsId/MyLogo.png