C# Class mCleaner.ViewModel.ViewModel_CleanerML

Inheritance: ViewModelBase
Datei anzeigen Open project: MicroHealthLLC/mCleaner

Public Properties

Property Type Description
_nodes List

Public Methods

Method Description
AddDuplicateCheckerCleaner ( ) : mCleaner.Model.option[]
AddSystemCleaner ( bool select = false ) : void
BuildCleanerDetails ( cleaner c ) : System.Windows.Documents.FlowDocument
CheckForUpdates ( ) : Task
CommandCollapseAllClick ( ) : void
CommandExpandAllClick ( ) : void
Command_Cancel_Click ( ) : void
Command_CleanNow_Click ( ) : void
Command_Clean_Click ( string i ) : void
Command_ClearSelection_Click ( ) : void
Command_CloseCleanerDescription_Click ( ) : void
Command_CustomCleaningSelection_Click ( ) : void
Command_CustomSaveAsSelection_Click ( ) : void
Command_Preview_Click ( ) : void
Command_Quit_Click ( ) : void
Command_RegitryClearner_Click ( ) : void
Command_RestoreRegistrySelection_Click ( string FullFilePathtoRestore ) : void
EnqueueOption ( option o ) : void
GetCleaners ( ) : ObservableCollection
RefreshSystemCleaners ( ) : void
RestoreRegistrykey ( String strKey, String strLocationToSave ) : void
SortCleanerCollection ( ) : void
Start ( ) : Task
TeeNode_TreeNodeChecked ( object sender, EventArgs e ) : void
TreeNode_TreeNodeSelected ( object sender, EventArgs e ) : void
ViewModel_CleanerML ( ) : System

Private Methods

Method Description
CheckIfSupported ( cleaner c ) : bool
Command_CloseWindow_Click ( ) : void
Command_SaveLog_Click ( ) : void

Method Details

AddDuplicateCheckerCleaner() public static method

public static AddDuplicateCheckerCleaner ( ) : mCleaner.Model.option[]
return mCleaner.Model.option[]

AddSystemCleaner() public method

public AddSystemCleaner ( bool select = false ) : void
select bool
return void

BuildCleanerDetails() public method

public BuildCleanerDetails ( cleaner c ) : System.Windows.Documents.FlowDocument
c mCleaner.Model.cleaner
return System.Windows.Documents.FlowDocument

CheckForUpdates() public method

public CheckForUpdates ( ) : Task
return Task

CommandCollapseAllClick() public method

public CommandCollapseAllClick ( ) : void
return void

CommandExpandAllClick() public method

public CommandExpandAllClick ( ) : void
return void

Command_Cancel_Click() public method

public Command_Cancel_Click ( ) : void
return void

Command_CleanNow_Click() public method

public Command_CleanNow_Click ( ) : void
return void

Command_Clean_Click() public method

public Command_Clean_Click ( string i ) : void
i string
return void

Command_ClearSelection_Click() public method

public Command_ClearSelection_Click ( ) : void
return void

Command_CloseCleanerDescription_Click() public method

public Command_CloseCleanerDescription_Click ( ) : void
return void

Command_CustomCleaningSelection_Click() public method

public Command_CustomCleaningSelection_Click ( ) : void
return void

Command_CustomSaveAsSelection_Click() public method

public Command_CustomSaveAsSelection_Click ( ) : void
return void

Command_Preview_Click() public method

public Command_Preview_Click ( ) : void
return void

Command_Quit_Click() public method

public Command_Quit_Click ( ) : void
return void

Command_RegitryClearner_Click() public method

public Command_RegitryClearner_Click ( ) : void
return void

Command_RestoreRegistrySelection_Click() public method

public Command_RestoreRegistrySelection_Click ( string FullFilePathtoRestore ) : void
FullFilePathtoRestore string
return void

EnqueueOption() public method

public EnqueueOption ( option o ) : void
o mCleaner.Model.option
return void

GetCleaners() public method

public GetCleaners ( ) : ObservableCollection
return ObservableCollection

RefreshSystemCleaners() public method

public RefreshSystemCleaners ( ) : void
return void

RestoreRegistrykey() public method

public RestoreRegistrykey ( String strKey, String strLocationToSave ) : void
strKey String
strLocationToSave String
return void

SortCleanerCollection() public method

public SortCleanerCollection ( ) : void
return void

Start() public method

public Start ( ) : Task
return Task

TeeNode_TreeNodeChecked() public method

public TeeNode_TreeNodeChecked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

TreeNode_TreeNodeSelected() public method

public TreeNode_TreeNodeSelected ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ViewModel_CleanerML() public method

public ViewModel_CleanerML ( ) : System
return System

Property Details

_nodes public_oe property

public List _nodes
return List