VS2019插件/扩展如何启用/禁用菜单项



我正在学习如何编写VS2019插件/扩展,并搜索一些关于特定问题的好资源,如。。。

我正在寻找一些答案,比如

  1. 如何仅在解决方案中打开或选择特定类型的项目时启用我的菜单项?

  2. 如何迭代解决方案中的文件,如何在解决方案中添加文件?

  3. 有没有可用的dom对象,我可以通过它从XAML文件中访问我需要的项目。

任何一篇简单的好文章都会有所帮助。

问候

  1. 要启用/禁用菜单项/命令,请查看BeforeQuesryStatus事件。查看我的答案以了解更多详细信息https://stackoverflow.com/a/52059488/6775515

  2. 要遍历文件,需要使用DTE接口。从那里,您可以访问解决方案,从中可以获得所有项目、所有项目文件或选定的文件(如果这是您想要的(。

  3. 我还没有在VSIX中使用XAML文件,但如果有人使用了,请随时编辑此答案,以便为社区提供更好的响应。我也很好奇:(

这里还有一个来自微软的新视频播放列表:https://www.youtube.com/watch?v=EniQmgmMb6o&list=PLReL099Y5nRdG2n1PrY_tbCsUznoYvqkS

我认为,如果你在一个帖子中发布一个问题,而不是一系列问题,你将来会得到更好的回答。

相关内容

  • 没有找到相关文章

最新更新