是否可以以编程方式访问VS2010中的调用层次结构

时间:2009-11-13 14:25:19

标签: visual-studio-2010 extensibility

Visual Studio 2010增加了一个调用层次结构函数。有谁知道是否可以从插件中访问它?

1 个答案:

答案 0 :(得分:0)

您可以尝试添加对\ 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