Я пытаюсь добавить пункт меню в контекстное меню решения.Поэтому, когда я делаю щелчок правой кнопкой мыши на узле решения, я хочу добавить пункт меню.Когда я нажимаю на пункт меню, я хочу проанализировать все проекты и сделать некоторые проверки.
Я добавляю меню, но на панель инструментов:
private SecondCommand(AsyncPackage package, OleMenuCommandService commandService)
{
this.package = package ?? throw new ArgumentNullException(nameof(package));
commandService = commandService ?? throw new ArgumentNullException(nameof(commandService));
var menuCommandID = new CommandID(CommandSet, CommandId);
var menuItem = new MenuCommand(this.MenuItemCallback, menuCommandID);
commandService.AddCommand(menuItem);
}
Как я могу получить доступ кконтекстное меню решения?ComandService - это основная панель инструментов VS.