我制作了VSIX扩展的Hello世界。 我创建了VSIX Project并添加了Custom Command。
我想将此控件添加到团队资源管理器 - >建立。
在TFSTreeViewPackage.vsct中我有:
<Groups>
<Group guid="guidTFSTreeViewPackageCmdSet" id="MyMenuGroup" priority="0x0600">
<Parent guid="guidSHLMainMenu" id="IDM_VS_MENU_TOOLS"/>
</Group>
</Groups>
在我的控件将放置在构建窗口中之后,我应该放置什么ID?
答案 0 :(得分:1)
您可以使用此extension查找现有命令的放置位置。 例如,如何查找Team Explorer->构建->构建定义->添加到收藏夹。
使用检查模式找到命令。找到它后,复制GUID和包含项的ID:
如果找不到GUID语法和ID符号,则需要添加它们:
<GuidSymbol name="guidBigBuildCmdSet" value="{34586048-8400-472e-bbbf-3ae30af8046e}">
<IDSymbol name="menuBuildsPageDefinition" value="0x109" />
</GuidSymbol>
并将您的论坛更改为:
<Groups>
<Group guid="guidTFSTreeViewPackageCmdSet" id="MyMenuGroup" priority="0x0600">
<Parent guid="guidBigBuildCmdSet" id="menuBuildsPageDefinition"/>
</Group>
</Groups>