如何以编程方式刷新Visual Studio Solution Explorer?

时间:2010-03-03 19:13:16

标签: visual-studio solution-explorer

如何以编程方式刷新Visual Studio Solution Explorer?

我可以抓住解决方案资源管理器窗口对象,但不知道如何处理它!

var solutionExplorer = (UIHierarchy)DTE.Windows.Item(Constants.vsext_wk_SProjectWindow).Object();

感谢。

1 个答案:

答案 0 :(得分:5)

通常你可以通过记录一个临时宏,做你想做的事情,以及看到宏编辑器中出现的内容来弄清楚这些事情。

实际上,通过录制一个临时宏可以找出如何执行此操作,这可能只是 。这是刷新解决方案资源管理器的命令:

DTE.Commands.Raise("{1496A755-94DE-11D0-8C3F-00C04FC2AAE2}", 222, null, null)