C# 클래스 SonarLint.VisualStudio.Integration.TeamExplorer.SectionController

상속: TeamExplorerSectionBase, ISectionController
파일 보기 프로젝트 열기: SonarSource-VisualStudio/sonarlint-visualstudio 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CanDisconnect bool
CanExecBrowseToProjectDashboard bool
CanExecBrowseToUrl bool
CanToggleShowAllProjects bool
CleanControllerCommands void
CleanProvidedCommands void
Disconnect void
ExecBrowseToProjectDashboard void
ExecBrowseToUrl void
InitializeControllerCommands void
InitializeProvidedCommands void
OnIsBusyChanged void
SectionController Microsoft.TeamFoundation.Client.CommandTarget
SyncCommands void
ToggleShowAllProjects void

공개 메소드들

메소드 설명
Dispose ( ) : void
Initialize ( object sender, SectionInitializeEventArgs e ) : void
Refresh ( ) : void

보호된 메소드들

메소드 설명
CreateView ( SectionInitializeEventArgs e ) : object
CreateViewModel ( SectionInitializeEventArgs e ) : ITeamExplorerSection
IOleCommandTargetQueryStatus ( System.Guid &pguidCmdGroup, uint cCmds, OLECMD prgCmds, IntPtr pCmdText ) : int

Delegate QueryStatus to commands

비공개 메소드들

메소드 설명
CanDisconnect ( ) : bool
CanExecBrowseToProjectDashboard ( ProjectViewModel project ) : bool
CanExecBrowseToUrl ( string url ) : bool
CanToggleShowAllProjects ( ServerViewModel server ) : bool
CleanControllerCommands ( ) : void
CleanProvidedCommands ( ) : void
Disconnect ( ) : void
ExecBrowseToProjectDashboard ( ProjectViewModel project ) : void
ExecBrowseToUrl ( string url ) : void
InitializeControllerCommands ( ) : void
InitializeProvidedCommands ( ) : void
OnIsBusyChanged ( object sender, bool isBusy ) : void
SectionController ( IHost host, IWebBrowser webBrowser ) : Microsoft.TeamFoundation.Client.CommandTarget
SyncCommands ( ) : void
ToggleShowAllProjects ( ServerViewModel server ) : void

메소드 상세

CreateView() 보호된 메소드

protected CreateView ( SectionInitializeEventArgs e ) : object
e SectionInitializeEventArgs
리턴 object

CreateViewModel() 보호된 메소드

protected CreateViewModel ( SectionInitializeEventArgs e ) : ITeamExplorerSection
e SectionInitializeEventArgs
리턴 ITeamExplorerSection

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

IOleCommandTargetQueryStatus() 보호된 메소드

Delegate QueryStatus to commands
protected IOleCommandTargetQueryStatus ( System.Guid &pguidCmdGroup, uint cCmds, OLECMD prgCmds, IntPtr pCmdText ) : int
pguidCmdGroup System.Guid
cCmds uint
prgCmds OLECMD
pCmdText System.IntPtr
리턴 int

Initialize() 공개 메소드

public Initialize ( object sender, SectionInitializeEventArgs e ) : void
sender object
e SectionInitializeEventArgs
리턴 void

Refresh() 공개 메소드

public Refresh ( ) : void
리턴 void