6

如何以编程方式刷新 Visual Studio 解决方案资源管理器?

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

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

谢谢。

4

1 回答 1

5

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

确实,在这种情况下,可能只有通过记录一个临时宏,您才能弄清楚如何执行此操作。这是刷新解决方案资源管理器的命令:

DTE.Commands.Raise("{1496A755-94DE-11D0-8C3F-00C04FC2AAE2}", 222, null, null)
于 2010-03-16T14:14:52.243 回答