visual-studio-extensions - 是否有 Visual Studio 扩展可以订阅的 Visual Studio 起始页打开事件?

标签 visual-studio-extensions vsix

我正在开发一个 Visual Studio 扩展,该扩展将受益于在打开 IDE 的起始页时加载,但我找不到在打开起始页时触发的事件,而我的扩展可以订阅该事件。

我知道我可以将以下属性添加到我的 vsix 包中,该属性将在 IDE 打开时触发,但我正在寻找针对起始页本身更具体的内容。

[ProvideAutoLoad(UIContextGuids80.NoSolution)]

打开默认起始页或自定义起始页时是否会触发事件?

最佳答案

您可以订阅 DTE.Events。 WindowEvents .WindowCreated 事件并检查窗口标题是否为Start Page

关于visual-studio-extensions - 是否有 Visual Studio 扩展可以订阅的 Visual Studio 起始页打开事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47393400/

相关文章:

visual-studio-2012 - Visual Studio 2012 更新 2 和 Git 工具

visual-studio - 在visual studio中间隔文本的可行方法是什么

c# - 如何使用 IVsSolution.CreateProject 以编程方式重新加载现有的已卸载的 c# 项目

visual-studio-extensions - 为什么 VS2019 将我的扩展标记为已弃用

visual-studio - 寻找 Visual Studio 上的性能峰值

visual-studio-extensions - Visual Studio 中的自定义扩展安装在哪里?

c# - 如何正确应对文件更改

c# - Visual Studio 包 - 在代码中包含和使用外部资源(图像)

c# - 如何在 IClassifier.GetClassificationSpans 上获取行号?

wix - VSIX 包由 Wix 安装但未卸载