C# 클래스 VSSonarExtensionUi.Model.Helpers.NotifyCationManager

The notify cation manager.
상속: INotificationManager, IModelBase
파일 보기 프로젝트 열기: TrimbleSolutionsCorporation/VSSonarQubeExtension

공개 메소드들

메소드 설명
AssociateProjectToSolution ( string v1, string v2 ) : void

Associates the project to solution. TODO, to be removed

AssociateWithNewProject ( Resource project, string workingDir, ISourceControlProvider provider, Profile>.Dictionary profile, string visualStudioVersion ) : void

Associates the with new project.

ClearCache ( ) : void

Clears the cache.

EndedWorking ( ) : void

Endeds the working.

FlagFailure ( string v ) : void

Flags the failure.

GetViewModel ( ) : object

Gets the view model.

NotifyCationManager ( SonarQubeViewModel model, string visualStudioVersion ) : System

Initializes a new instance of the NotifyCationManager class.

OnConnectToSonar ( ISonarConfiguration configuration, IEnumerable availableProjects, IIssueTrackerPlugin issuePlugin ) : void

Called when [connect to sonar].

OnDisconnect ( ) : void

Called when [disconnect].

OnIssuesUpdated ( ) : void

Called when [issues updated].

OnNewIssuesUpdated ( ) : void

Called when [new issues updated].

OnSolutionClosed ( ) : void

The end data association.

RefreshDataForResource ( ) : void

Refreshes the data for resource.

RemoveMenuPlugin ( IMenuCommandPlugin menuPlugin ) : void

Removes the menu plugin.

ReportException ( Exception ex ) : void

The report exception.

ReportMessage ( Message messages ) : void

The report message.

ResetAndEstablishANewConnectionToServer ( ) : void

Resets the and establish a new connection to server.

ResetFailure ( ) : void

Resets the failure.

StartedWorking ( string busyMessage ) : void

Starteds the working.

UpdateServices ( IVsEnvironmentHelper vsenvironmenthelperIn, IVSSStatusBar statusBar, IServiceProvider provider ) : void

Updates the services.

WriteException ( Exception ex ) : void

The write exception.

WriteMessage ( string msg ) : void

The write message.

메소드 상세

AssociateProjectToSolution() 공개 메소드

Associates the project to solution. TODO, to be removed
public AssociateProjectToSolution ( string v1, string v2 ) : void
v1 string The v1.
v2 string The v2.
리턴 void

AssociateWithNewProject() 공개 메소드

Associates the with new project.
public AssociateWithNewProject ( Resource project, string workingDir, ISourceControlProvider provider, Profile>.Dictionary profile, string visualStudioVersion ) : void
project VSSonarPlugins.Types.Resource The project.
workingDir string The working dir.
provider ISourceControlProvider The provider.
profile Profile>.Dictionary
visualStudioVersion string
리턴 void

ClearCache() 공개 메소드

Clears the cache.
public ClearCache ( ) : void
리턴 void

EndedWorking() 공개 메소드

Endeds the working.
public EndedWorking ( ) : void
리턴 void

FlagFailure() 공개 메소드

Flags the failure.
public FlagFailure ( string v ) : void
v string The v.
리턴 void

GetViewModel() 공개 메소드

Gets the view model.
public GetViewModel ( ) : object
리턴 object

NotifyCationManager() 공개 메소드

Initializes a new instance of the NotifyCationManager class.
public NotifyCationManager ( SonarQubeViewModel model, string visualStudioVersion ) : System
model SonarQubeViewModel The model.
visualStudioVersion string The visual studio version.
리턴 System

OnConnectToSonar() 공개 메소드

Called when [connect to sonar].
public OnConnectToSonar ( ISonarConfiguration configuration, IEnumerable availableProjects, IIssueTrackerPlugin issuePlugin ) : void
configuration ISonarConfiguration sonar configuration
availableProjects IEnumerable
issuePlugin IIssueTrackerPlugin
리턴 void

OnDisconnect() 공개 메소드

Called when [disconnect].
public OnDisconnect ( ) : void
리턴 void

OnIssuesUpdated() 공개 메소드

Called when [issues updated].
public OnIssuesUpdated ( ) : void
리턴 void

OnNewIssuesUpdated() 공개 메소드

Called when [new issues updated].
public OnNewIssuesUpdated ( ) : void
리턴 void

OnSolutionClosed() 공개 메소드

The end data association.
public OnSolutionClosed ( ) : void
리턴 void

RefreshDataForResource() 공개 메소드

Refreshes the data for resource.
public RefreshDataForResource ( ) : void
리턴 void

RemoveMenuPlugin() 공개 메소드

Removes the menu plugin.
public RemoveMenuPlugin ( IMenuCommandPlugin menuPlugin ) : void
menuPlugin IMenuCommandPlugin The menu plugin.
리턴 void

ReportException() 공개 메소드

The report exception.
public ReportException ( Exception ex ) : void
ex System.Exception The ex.
리턴 void

ReportMessage() 공개 메소드

The report message.
public ReportMessage ( Message messages ) : void
messages VSSonarPlugins.Message The messages.
리턴 void

ResetAndEstablishANewConnectionToServer() 공개 메소드

Resets the and establish a new connection to server.
public ResetAndEstablishANewConnectionToServer ( ) : void
리턴 void

ResetFailure() 공개 메소드

Resets the failure.
public ResetFailure ( ) : void
리턴 void

StartedWorking() 공개 메소드

Starteds the working.
public StartedWorking ( string busyMessage ) : void
busyMessage string The busy message.
리턴 void

UpdateServices() 공개 메소드

Updates the services.
public UpdateServices ( IVsEnvironmentHelper vsenvironmenthelperIn, IVSSStatusBar statusBar, IServiceProvider provider ) : void
vsenvironmenthelperIn IVsEnvironmentHelper The vsenvironmenthelper in.
statusBar IVSSStatusBar The status bar.
provider IServiceProvider The provider.
리턴 void

WriteException() 공개 메소드

The write exception.
public WriteException ( Exception ex ) : void
ex System.Exception /// The ex. ///
리턴 void

WriteMessage() 공개 메소드

The write message.
public WriteMessage ( string msg ) : void
msg string /// The msg. ///
리턴 void