C# Class AutoMerge.RecentChangesetsViewModel

Inheritance: AutoMerge.Base.TeamExplorerSectionViewModelBase
Exibir arquivo Open project: CDuke/AutoMerge

Public Methods

Method Description
Dispose ( ) : void
RecentChangesetsViewModel ( ILogger logger ) : System
SaveContext ( object sender, SectionSaveContextEventArgs e ) : void

Protected Methods

Method Description
InitializeAsync ( object sender, SectionInitializeEventArgs e ) : System.Threading.Tasks.Task
OnContextChanged ( object sender, ContextChangedEventArgs e ) : void
RefreshAsync ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
AddChangesetByIdCanExecute ( ) : bool
AddChangesetByIdExecute ( ) : void
CancelAddByIdExecute ( ) : void
GeChangesetIdsToAdd ( string text ) : List
InvalidateCommands ( ) : void
OnMergeComplete ( bool obj ) : void
ResetAddById ( ) : void
RestoreContext ( SectionInitializeEventArgs e ) : void
ToggleAddByIdCanExecute ( ) : bool
ToggleAddByIdExecute ( ) : void
UpdateTitle ( ) : void
ViewChangesetDetailsCanExecute ( ) : bool
ViewChangesetDetailsExecute ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

InitializeAsync() protected method

protected InitializeAsync ( object sender, SectionInitializeEventArgs e ) : System.Threading.Tasks.Task
sender object
e SectionInitializeEventArgs
return System.Threading.Tasks.Task

OnContextChanged() protected method

protected OnContextChanged ( object sender, ContextChangedEventArgs e ) : void
sender object
e ContextChangedEventArgs
return void

RecentChangesetsViewModel() public method

public RecentChangesetsViewModel ( ILogger logger ) : System
logger ILogger
return System

RefreshAsync() protected method

protected RefreshAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

SaveContext() public method

public SaveContext ( object sender, SectionSaveContextEventArgs e ) : void
sender object
e SectionSaveContextEventArgs
return void