Mar*_*kus 2 tfs visual-studio-addins visual-studio-2010 tfs2010
我即将编写一个Visual Studio加载项(目标环境:VS2010),该加载项应该使用户能够执行一些与工作项相关的任务.如何获取团队资源管理器中当前处于活动状态的TFS项目?我可以订阅一个事件,通知我当前项目集合何时更改?
谢谢,
马库斯
对于标准VS加载项项目:
连接加载项时,将提供DTE对象并将其存储在变量中_applicationObject.该方法GetObject可用于检索当前TFS连接数据(项目集合URL,项目名称):
TeamFoundationServerExt tfsConn = _applicationObject.GetObject("Microsoft.VisualStudio.TeamFoundation.TeamFoundationServerExt") as TeamFoundationServerExt;
Run Code Online (Sandbox Code Playgroud)
要使用TeamFoundationServerExt该类,需要对程序集Microsoft.VisualStudio.TeamFoundation的引用.它位于:
C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.TeamFoundation.dll.
| 归档时间: |
|
| 查看次数: |
1464 次 |
| 最近记录: |