C# 在Visual Studio扩展中接收IDE事件

C# 在Visual Studio扩展中接收IDE事件,c#,visual-studio,visual-studio-2012,plugins,C#,Visual Studio,Visual Studio 2012,Plugins,我从未为VisualStudio编写过任何扩展,但我想编写一个对我有帮助的扩展。所以我有一个关于如何实现它的问题。基本上,我想编写接收不同IDE事件的代码,如: 建造/清理完成 测试运行已完成 等 我找不到那个信息。有人能至少建议一下在哪里挖掘的方向吗 谢谢大家! 获取对象: DTE2 dte=(DTE2)GetService(typeof(dte)) 从dte.Events属性获取对象 订阅活动

我从未为VisualStudio编写过任何扩展,但我想编写一个对我有帮助的扩展。所以我有一个关于如何实现它的问题。基本上,我想编写接收不同IDE事件的代码,如:

  • 建造/清理完成
  • 测试运行已完成
我找不到那个信息。有人能至少建议一下在哪里挖掘的方向吗

谢谢大家!

  • 获取对象:

    DTE2 dte=(DTE2)GetService(typeof(dte))

  • 从dte.Events属性获取对象

  • 订阅活动