/// <summary> /// Удаляет действие из меню /// </summary> /// <param name="action"></param> public static void RemoveAction(IAdditionalAction action) { WindowManager.GetActiveWindow <MainWindow>()?.ViewModel.RemoveActionFromMenu(action.Guid); }
/// <summary> /// Добавляет действие в меню /// </summary> /// <param name="host"></param> /// <param name="action">Действие</param> public static void AddAction(PluginHost host, IAdditionalAction action) { WindowManager.GetActiveWindow <MainWindow>()?.ViewModel.AddActionToMenu(new PluginPart <IAdditionalAction>(host, action)); }