C# Класс VSSonarExtensionUi.Model.Menu.ShowHideIssueColumn

The show hide issue column.
Наследование: IMenuItem
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AssociateWithNewProject ( Resource project, string workingDir, ISourceControlProvider provider, Profile>.Dictionary profile, string visualStudioVersion ) : void

Associates the with new project.

CancelRefreshData ( ) : void

Cancels the refresh data.

GetViewModel ( ) : object

Gets the view model.

MakeMenu ( IssueGridViewModel model, IConfigurationHelper helper, List columns, string gridKey ) : IMenuItem

The make menu.

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

Called when [connect to sonar].

OnDisconnect ( ) : void

Called when [disconnect].

OnSolutionClosed ( ) : void

The end data association.

RefreshMenuData ( ) : void

Refreshes the menu data for menu that have options that are context dependent on the selected issues.

ShowHideIssueColumn ( IssueGridViewModel model, IConfigurationHelper helper, string name, string gridKey ) : System

Initializes a new instance of the ShowHideIssueColumn class.

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

Updates the services.

Приватные методы

Метод Описание
OnAssociateCommand ( ) : void

The on associate command.

Описание методов

AssociateWithNewProject() публичный Метод

Associates the with new project.
public AssociateWithNewProject ( Resource project, string workingDir, ISourceControlProvider provider, Profile>.Dictionary profile, string visualStudioVersion ) : void
project Resource The project.
workingDir string The working dir.
provider ISourceControlProvider The provider.
profile Profile>.Dictionary
visualStudioVersion string
Результат void

CancelRefreshData() публичный Метод

Cancels the refresh data.
public CancelRefreshData ( ) : void
Результат void

GetViewModel() публичный Метод

Gets the view model.
public GetViewModel ( ) : object
Результат object

MakeMenu() публичный статический Метод

The make menu.
public static MakeMenu ( IssueGridViewModel model, IConfigurationHelper helper, List columns, string gridKey ) : IMenuItem
model IssueGridViewModel /// The model. ///
helper IConfigurationHelper /// The helper. ///
columns List /// The columns. ///
gridKey string /// The grid key. ///
Результат IMenuItem

OnConnectToSonar() публичный Метод

Called when [connect to sonar].
public OnConnectToSonar ( ISonarConfiguration configuration, IEnumerable availableProjects, IIssueTrackerPlugin sourcePlugin ) : void
configuration ISonarConfiguration sonar configuration
availableProjects IEnumerable
sourcePlugin IIssueTrackerPlugin
Результат void

OnDisconnect() публичный Метод

Called when [disconnect].
public OnDisconnect ( ) : void
Результат void

OnSolutionClosed() публичный Метод

The end data association.
public OnSolutionClosed ( ) : void
Результат void

RefreshMenuData() публичный Метод

Refreshes the menu data for menu that have options that are context dependent on the selected issues.
public RefreshMenuData ( ) : void
Результат void

ShowHideIssueColumn() публичный Метод

Initializes a new instance of the ShowHideIssueColumn class.
public ShowHideIssueColumn ( IssueGridViewModel model, IConfigurationHelper helper, string name, string gridKey ) : System
model IssueGridViewModel /// The model. ///
helper IConfigurationHelper /// The helper. ///
name string /// The name. ///
gridKey string /// The grid key. ///
Результат System

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