0

是否可以处理Visual Studio事件? 例如,在用户打开工具箱时执行一些操作。处理Visual Studio 2010事件

使用VS2010 SDK我该如何做这样的事情?

另外,我怎么知道Visual Studio仍在初始化,它以编程方式加载包?

以及如何以编程方式知道Visual Studio加载了所有软件包,现在它已准备好与用户交互?我更加寻找VisualStudio事件,如LoadingPackagesEvent,AllPackagesLoadedEvent ..或类似的东西!

任何帮助,非常感谢!

  • Datte

回答

0

要知道,当一个窗口已经打开(创建)在Visual Studio中你可以连接EnvDTE.WindowEvents

因为当VS准备就绪,你可以在DTEEventsClass事件

听然而,一些VSIX被标记为延期加载或在特定条件下加载

+0

我已经尝试了两种。不幸的是,EnvDTE.WindowEvents不会触发Toolbox窗口。如果从Package中挂钩,DTEEventsClass事件不会被触发! – dattebayo 2012-01-17 16:26:20