繁体   English   中英

向Visual Studio 2015s团队资源管理器添加新部分

[英]Adding new sections to Visual studio 2015s team explorer

我正在尝试编写Visual Studio 2015的扩展程序,该扩展程序将新的UI功能添加到团队资源管理器窗口。

Visual Studios 2013和2012具有执行此操作的标准方法(实现ITeamExplorerSection接口),据我所知,该方法不再适用于2015。

如果有的话,在VS2015中扩展团队资源管理器的新方法是什么?

我本人一直在寻找有关添加团队资源管理器扩展的文档,我在这里找到了一些文档,但是针对的是2013年。主要区别是本教程的第一部分使用了已更改的向导,但是其中的所有内容都需要要做。

也请帮自己一个忙,下载VSSDK2015而不是使用nuget,请相信我,这可能对我来说没有问题,对我而言没有任何问题。

您将遇到的下一个问题是找到与Team Explorer有关的dll,您只需在Visual Studio目录中进行搜索即可。 我也相信没有针对TE的2015年特定客户端,因此请使用2013年版本。

我遇到的另一个问题是,当您创建vsix项目时,您将需要以管理员身份运行VS,因为它想对vsix进行签名。 创建项目后,您可以成为用户。 此时,我也只是“未签名”。

您要在加载页面的页面中添加一个页面,然后添加一个部分。 这就是要旨。

使用GitFlow项目中的TeamExplorer.Common项目确实有帮助。

编辑:更直接的答案是用以下方法来装饰实现ITeamExplorerSection的类:[TeamExplorerSection(section_guid,page_guid,重要)]

哪里:

  • section_guid是您的软件包中定义的guid
  • page_guid是要在其上显示该部分的页面的导航
  • 重要性是一个数字,它使您可以控制其在页面上的显示位置,分别为100、200 ...任意数字都可以,较低的数字在页面上较高

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM