Возможно ли программный доступ к иерархии вызовов в VS2010? - PullRequest
2 голосов
/ 13 ноября 2009

В Visual Studio 2010 добавлена ​​функция иерархии вызовов. Кто-нибудь знает, возможно ли получить к нему доступ из плагина?

1 Ответ

0 голосов
/ 17 ноября 2009

Можно попробовать добавить ссылку на \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ Microsoft.VisualStudio.CallHierarchy.Package.Definitions.dll и импортировать службу ICallHierarchy.

ICallHierarchy позволяет:

public interface ICallHierarchy
{
    void AddRootItem(ICallHierarchyMemberItem item);
    void ShowToolWindow();
}

Вам также могут понадобиться другие .dll иерархии вызовов:

  • Microsoft.VisualStudio.CallHierarchy.Package.Implementation.dll
  • Microsoft.VisualStudio.Language.CallHierarchy.dll
  • Microsoft.VisualStudio.Language.CallHierarchy.Implementation.dll
...