VS2010扩展 - 订阅事件

时间:2011-02-09 08:20:53

标签: visual-studio-2010

我正在尝试为VS2010创建扩展程序。我刚刚开始,我需要做的一件事就是跟踪项目项目。

在初始化Package之后,我想订阅一组事件。

1)解决方案已打开 2)解决方案已关闭 3)项目加载
4)项目卸载
5)添加文件
6)文件已删除

我目前的主要问题是我不确定从这些事件开始。我已经看过DTE / Solution / Project / ProjectItem接口,我已经看到了获取它们的技术,但这些都没有以这种方式发生事件。

有谁知道我需要在哪里寻找这些事件?以及如何创建一个实例来订阅它们?

2 个答案:

答案 0 :(得分:1)

找到允许我需要的EnvDTE.SolutionEvents

答案 1 :(得分:0)

This发布了关于创建新Project模板的帖子,但可能会为您提供有关从ProjecFactoryProjectNode类继承的一些想法。

希望有所帮助!