我构建了一个特定于类属性和字段的Visual Studio加载项。当所选项目是受支持的元素类型之一(属性,变量)时,我想只显示菜单。任何想法如何配置这个,或者,我如何附加到上下文菜单OnShow(或它曾经是什么事件)所以我可以确定是否应该显示菜单。
答案 0 :(得分:0)
如果您的加载项实现了IDTCommandTarget,那么您可以创建一个命令并将其附加到您的上下文菜单项。当访问菜单项时,它将调用QueryStatus()方法,然后您可以确定是否要显示/隐藏菜单项。看看http://www.mztools.com/articles/2004/MZ2004003.aspx