C# Class PredictiveCodeSuggestions.Actions.AnalyzeSolutionAction

Inheritance: IActionHandler
Exibir arquivo Open project: JakobChristensen/Resharper.PredictiveCodeSuggestions

Public Methods

Method Description
Execute ( IDataContext context, DelegateExecute nextExecute ) : void

Executes action. Called after Update, that set ActionPresentation.Enabled to true.

Update ( IDataContext context, ActionPresentation presentation, DelegateUpdate nextUpdate ) : bool

Updates action visual presentation. If presentation.Enabled is set to false, Execute will not be called.

Private Methods

Method Description
BuildTemplates ( ) : void

Builds the templates.

BuildTemplates ( ProgressIndicator progressIndicator ) : void

Builds the templates.

FirstTime ( string fileName ) : void

Firsts the time.

Method Details

Execute() public method

Executes action. Called after Update, that set ActionPresentation.Enabled to true.
public Execute ( IDataContext context, DelegateExecute nextExecute ) : void
context IDataContext The data context
nextExecute DelegateExecute delegate to call
return void

Update() public method

Updates action visual presentation. If presentation.Enabled is set to false, Execute will not be called.
public Update ( IDataContext context, ActionPresentation presentation, DelegateUpdate nextUpdate ) : bool
context IDataContext The DataContext
presentation ActionPresentation presentation to update
nextUpdate DelegateUpdate delegate to call
return bool