Расширение Visual Studio 2010 получает ссылку на обозреватель решений - PullRequest
1 голос
/ 13 июля 2010

Я перемещаю один из моих макросов, чтобы стать расширением VS2010. У меня есть строка из макроса ...

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

Мне удалось получить DTE - DTE dte = GetService (typeof (SDTE)) в качестве DTE;

но оно содержит свойство ToolWindows.

Я пытался использовать dte.Windows, чтобы получить обозреватель решений, и это работает, но результат не имеет UIHierarchyItems.

Итак, как лучше всего получить ссылку на обозреватель решений?

1 Ответ

2 голосов
/ 13 июля 2010

Это на DTE2, поэтому вы его не нашли.Просто замените as DTE на as DTE2.

...