1

マクロの 1 つを VS2010 拡張機能に移動しています。私はマクロからの行を持っています...

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

私はなんとかDTEを取得しました - DTE dte = GetService(typeof(SDTE)) as DTE;

ただし、ToolWindows プロパティは含まれています。

dte.Windows を使用してソリューション エクスプローラーを取得しようとしましたが、そのような作業は行われましたが、結果には UIHierarchyItems がありません。

要するに、ソリューション エクスプローラーへの参照を取得する最善の方法は何でしょうか?

4

1 に答える 1

2

DTE2あるため、見つかりませんでした。as DTEをに置き換えるだけas DTE2です。

于 2010-07-13T17:53:32.160 に答える