예제 #1
0
 /// <summary>
 /// Удаляет действие из меню
 /// </summary>
 /// <param name="action"></param>
 public static void RemoveAction(IAdditionalAction action)
 {
     WindowManager.GetActiveWindow <MainWindow>()?.ViewModel.RemoveActionFromMenu(action.Guid);
 }
예제 #2
0
 /// <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));
 }