C# 클래스 VSSonarExtensionUi.ViewModel.Analysis.IssuesSearchViewModel

상속: IViewModelBase
파일 보기 프로젝트 열기: TrimbleSolutionsCorporation/VSSonarQubeExtension

공개 메소드들

메소드 설명
GetAvailableModel ( ) : object

Gets the available model.

IssuesSearchViewModel ( IssuesSearchModel searchModel, INotificationManager notificationManager, IConfigurationHelper configurationHelper, ISonarRestService restService, ISQKeyTranslator translator, ISonarLocalAnalyser analyser ) : System

Initializes a new instance of the IssuesSearchViewModel class.

OnIsAssigneeCheckedChanged ( ) : void

Called when [is assignee checked changed].

OnSelectedViewChanged ( ) : void

The on selected view changed.

OnShowFlyoutsChanged ( ) : void

Called when [show flyouts changed].

UpdateColours ( Color background, Color foreground ) : void

The update colours.

비공개 메소드들

메소드 설명
CreateRowContextMenu ( ISonarRestService service, ISQKeyTranslator translator, ISonarLocalAnalyser analyser ) : ObservableCollection

The create row context menu.

FilterByDate ( ) : string

Filters the by date.

FilterByUsers ( ) : string

Filters the by users.

FilterComponentsKeys ( ) : string

Filters the components keys.

FilterResolutions ( ) : string

The get filter resolutions.

FilterSeverities ( ) : string

The get filter severities.

FilterStatus ( ) : string

The get filter status.

GetCurrentSearch ( ) : Search

Gets the current search.

InitCommanding ( ) : void

The init commanding.

OnCancelQueryCommand ( ) : void

Called when [cancel query command].

OnCloseFlyoutIssueSearchCommand ( ) : void

The on close flyout issue search command.

OnDeleteSavedSearchCommand ( ) : void

Called when [save as search command].

OnGetAllIssuesInProject ( ) : void

The get all issues in project.

OnGetAllIssuesSinceLastAnalysisCommand ( ) : void

The on get all issues since last analysis command.

OnGetAllMyIssuesCommand ( ) : void

The on get all my issues command.

OnGetIssuesByFilterCommand ( ) : void

The on get issues by filter command.

OnGetMyIssuesInProjectCommand ( ) : void

The on get my issues in project command.

OnLaunchCompoSearchDialogCommand ( ) : void

Called when [launch compo search dialog command].

OnLoadSavedSearchCommand ( ) : void

Called when [load saved search command].

OnSaveAsSearchCommand ( ) : void

Called when [save as search command].

OnSaveSearchCommand ( ) : void

Called when [save search command].

ReloadSearch ( Search search ) : void

Reloads the search.

RetrieveIssuesUsingCurrentFilter ( ) : void

The retrieve issues using current filter.

ShowHideLeftFlyout ( object sender, EventArgs e ) : void

Shows the hide left flyout.

메소드 상세

GetAvailableModel() 공개 메소드

Gets the available model.
public GetAvailableModel ( ) : object
리턴 object

IssuesSearchViewModel() 공개 메소드

Initializes a new instance of the IssuesSearchViewModel class.
public IssuesSearchViewModel ( IssuesSearchModel searchModel, INotificationManager notificationManager, IConfigurationHelper configurationHelper, ISonarRestService restService, ISQKeyTranslator translator, ISonarLocalAnalyser analyser ) : System
searchModel IssuesSearchModel The search model.
notificationManager INotificationManager The notification manager.
configurationHelper IConfigurationHelper The configuration helper.
restService ISonarRestService The rest service.
translator ISQKeyTranslator The translator.
analyser ISonarLocalAnalyser The analyser.
리턴 System

OnIsAssigneeCheckedChanged() 공개 메소드

Called when [is assignee checked changed].
public OnIsAssigneeCheckedChanged ( ) : void
리턴 void

OnSelectedViewChanged() 공개 메소드

The on selected view changed.
public OnSelectedViewChanged ( ) : void
리턴 void

OnShowFlyoutsChanged() 공개 메소드

Called when [show flyouts changed].
public OnShowFlyoutsChanged ( ) : void
리턴 void

UpdateColours() 공개 메소드

The update colours.
public UpdateColours ( Color background, Color foreground ) : void
background Color /// The background. ///
foreground Color /// The foreground. ///
리턴 void