2010-07-13 131 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即可。

相關問題