首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否在“签入并挂起更改”窗口中获取所选文件?

是否在“签入并挂起更改”窗口中获取所选文件?
EN

Stack Overflow用户
提问于 2012-06-05 00:30:22
回答 1查看 747关注 0票数 2

我的团队没有升级到VS2010的选项,因此无法使用其GatedCheckIn功能。我正在开发一个Visual Studio插件来填补这个空白。我想知道是否有可能“黑”进Visual Studio的窗口,而不是拿出一个签入和挂起更改窗口的副本。实际上,内置窗口允许您做很多事情,包括通过带有复选框的树状视图/列表视图只签入具有挂起更改的文件的子集。这种方法也将最小化这个插件的用户的学习曲线,因为他们可以继续使用熟悉的界面,而我们的插件在后台工作。

如何捕捉发送到Visual Studio工具窗口内部元素的事件?很容易拦截Check In按钮的单击(甚至是右键单击->Check In...事件),但我没有找到这个问题的答案。该对话框本身可通过

_applicationObject.Windows.Item("{2456BD12-ECF7-4988-A4A6-67D49173F564}")

但它不是UIHierarchy,因此没有支持的方法来获取包含挂起更改的文件的树视图。

BuddyBuild虽然有相同的目的,但它有自己的图形用户界面,因此不能完全提供我们想要的东西。

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-05 23:33:18

有一个用于获取挂起的更改的interface

(每当这个列表发生变化时,也会触发一个事件,但我认为没有必要挂接到这个事件中。)

如果您的“签入前”事件是在单击签入按钮时发生的,则在自动创建搁置集和自动生成队列之前,您还需要查询冲突并使其全部解决。

-Samer :)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10884731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档