C# Class Rubberduck.UI.CodeInspections.InspectionResultsViewModel

Inheritance: ViewModelBase, INavigateSelection
Show file Open project: retailcoder/Rubberduck

Public Methods

Method Description
InspectionResultsViewModel ( RubberduckParserState state, IInspector inspector, VBE vbe, INavigateCommand navigateCommand, IClipboardWriter clipboard, IGeneralConfigService configService ) : System

Private Methods

Method Description
CanExecuteCopyResultsCommand ( object parameter ) : bool
CanExecuteQuickFixCommand ( object parameter ) : bool
CanExecuteRefreshCommand ( object parameter ) : bool
ExecuteCopyResultsCommand ( object parameter ) : void
ExecuteDisableInspectionCommand ( object parameter ) : void
ExecuteQuickFixCommand ( object parameter ) : void
ExecuteQuickFixInModuleCommand ( object parameter ) : void
ExecuteQuickFixInProjectCommand ( object parameter ) : void
ExecuteQuickFixes ( IEnumerable quickFixes ) : void
ExecuteRefreshCommandAsync ( object parameter ) : void
_state_StateChanged ( object sender, EventArgs e ) : void

Method Details

InspectionResultsViewModel() public method

public InspectionResultsViewModel ( RubberduckParserState state, IInspector inspector, VBE vbe, INavigateCommand navigateCommand, IClipboardWriter clipboard, IGeneralConfigService configService ) : System
state Rubberduck.Parsing.VBA.RubberduckParserState
inspector IInspector
vbe VBE
navigateCommand INavigateCommand
clipboard IClipboardWriter
configService IGeneralConfigService
return System