C# Class Artemis.ViewModels.SystemTrayViewModel

Inheritance: Caliburn.Micro.Screen
显示文件 Open project: SpoinkyNL/Artemis

Public Methods

Method Description
ExitApplication ( ) : void
HideWindow ( ) : void
ShowWindow ( ) : void
SystemTrayViewModel ( IWindowManager windowManager, MetroDialogService dialogService, ShellViewModel shellViewModel, MainManager mainManager ) : System
ToggleEnabled ( ) : void

Protected Methods

Method Description
OnActivate ( ) : void

Private Methods

Method Description
CheckDuplicateInstances ( ) : void
CheckKeyboardState ( ) : void
MainManagerOnOnEnabledChangedEvent ( object sender, EnabledChangedEventArgs e ) : void

Method Details

ExitApplication() public method

public ExitApplication ( ) : void
return void

HideWindow() public method

public HideWindow ( ) : void
return void

OnActivate() protected method

protected OnActivate ( ) : void
return void

ShowWindow() public method

public ShowWindow ( ) : void
return void

SystemTrayViewModel() public method

public SystemTrayViewModel ( IWindowManager windowManager, MetroDialogService dialogService, ShellViewModel shellViewModel, MainManager mainManager ) : System
windowManager IWindowManager
dialogService Artemis.Services.MetroDialogService
shellViewModel ShellViewModel
mainManager Artemis.Managers.MainManager
return System

ToggleEnabled() public method

public ToggleEnabled ( ) : void
return void