代码之家  ›  专栏  ›  技术社区  ›  Matt Breckon

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

  •  2
  • Matt Breckon  · 技术社区  · 15 年前

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

    1 回复  |  直到 13 年前
        1
  •  0
  •   Kirill Osenkov    15 年前

    您可以尝试添加对\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Microsoft.Visual Studio.CallHierarchy.Package.Definitions.dll的引用并导入ICallHierarchy服务。

    ICallHierarchy允许您:

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

    您可能还需要其他调用层次结构。dll:

    • Microsoft.VisualStudio.CallHierarchy.Package.Implementation.dll
    • Microsoft.Visual Studio.Language.CallHierarchy.dll
    • Microsoft.VisualStudio.Language.CallHierarchy.Implementation.dll
    推荐文章