C# Class SonarLint.VisualStudio.Integration.Vsix.VsCommandBase

Show file Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Public Methods

Method Description
Invoke ( object sender, EventArgs args ) : void
QueryStatus ( object sender, EventArgs args ) : void

Protected Methods

Method Description
InvokeInternal ( ) : void
QueryStatusInternal ( Microsoft.VisualStudio.Shell.OleMenuCommand command ) : void
VsCommandBase ( IServiceProvider serviceProvider ) : System

Method Details

Invoke() public method

public Invoke ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
return void

InvokeInternal() protected abstract method

protected abstract InvokeInternal ( ) : void
return void

QueryStatus() public method

public QueryStatus ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
return void

QueryStatusInternal() protected method

protected QueryStatusInternal ( Microsoft.VisualStudio.Shell.OleMenuCommand command ) : void
command Microsoft.VisualStudio.Shell.OleMenuCommand
return void

VsCommandBase() protected method

protected VsCommandBase ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
return System