2010-07-13 94 views
1

我正在将其中一个宏移动到VS2010扩展。我从宏观行...Visual Studio 2010扩展获取对解决方案资源管理器的引用

Dim items As EnvDTE.UIHierarchyItems = DTE.ToolWindows.SolutionExplorer.UIHierarchyItems 

我已经成功地得到DTE - DTE DTE = GetService的(typeof运算(SDTE))作为DTE;

但它包含一个ToolWindows属性。

我试过使用dte.Windows来获取解决方案资源管理器和那种工作,但结果没有UIHierarchyItems。

简而言之,获得对解决方案资源管理器的引用的最佳方法是什么?

+0

这不是一个VB.NET问题,我给我想要翻译的行是VB(宏),但我写的扩展是在C# – 2010-07-13 06:43:32

回答

2

这是在DTE2,这就是为什么你没有找到它。只需将as DTE替换为as DTE2即可。

相关问题