C# Class SonarLint.VisualStudio.Integration.HostedCommandControllerBase

Inheritance: IOleCommandTarget
显示文件 Open project: SonarSource-VisualStudio/sonarlint-visualstudio

Protected Methods

Method Description
HostedCommandControllerBase ( IServiceProvider serviceProvider ) : Microsoft.TeamFoundation.Client.CommandTarget
OnExec ( System.Guid &pguidCmdGroup, uint nCmdID, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut ) : int

Redirected call from IOleCommandTarget.Exec(ref Guid, uint, uint, IntPtr, IntPtr)

OnQueryStatus ( System.Guid &pguidCmdGroup, uint cCmds, OLECMD prgCmds, IntPtr pCmdText ) : int

Redirected call from IOleCommandTarget.QueryStatus(ref Guid, uint, OLECMD[], IntPtr)

Private Methods

Method Description
IOleCommandTarget ( System.Guid &pguidCmdGroup, uint cCmds, OLECMD prgCmds, IntPtr pCmdText ) : int
IOleCommandTarget ( System.Guid &pguidCmdGroup, uint nCmdID, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut ) : int

Method Details

HostedCommandControllerBase() protected method

protected HostedCommandControllerBase ( IServiceProvider serviceProvider ) : Microsoft.TeamFoundation.Client.CommandTarget
serviceProvider IServiceProvider
return Microsoft.TeamFoundation.Client.CommandTarget

OnExec() protected method

Redirected call from IOleCommandTarget.Exec(ref Guid, uint, uint, IntPtr, IntPtr)
protected OnExec ( System.Guid &pguidCmdGroup, uint nCmdID, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut ) : int
pguidCmdGroup System.Guid
nCmdID uint
nCmdexecopt uint
pvaIn System.IntPtr
pvaOut System.IntPtr
return int

OnQueryStatus() protected method

Redirected call from IOleCommandTarget.QueryStatus(ref Guid, uint, OLECMD[], IntPtr)
protected OnQueryStatus ( System.Guid &pguidCmdGroup, uint cCmds, OLECMD prgCmds, IntPtr pCmdText ) : int
pguidCmdGroup System.Guid
cCmds uint
prgCmds OLECMD
pCmdText System.IntPtr
return int