C# Class AutoMerge.RecentChangesetsViewModel

Inheritance: AutoMerge.Base.TeamExplorerSectionViewModelBase
Afficher le fichier Open project: CDuke/AutoMerge

Méthodes publiques

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

Méthodes protégées

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

Private Methods

Méthode 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 méthode

public Dispose ( ) : void
Résultat void

InitializeAsync() protected méthode

protected InitializeAsync ( object sender, SectionInitializeEventArgs e ) : System.Threading.Tasks.Task
sender object
e SectionInitializeEventArgs
Résultat System.Threading.Tasks.Task

OnContextChanged() protected méthode

protected OnContextChanged ( object sender, ContextChangedEventArgs e ) : void
sender object
e ContextChangedEventArgs
Résultat void

RecentChangesetsViewModel() public méthode

public RecentChangesetsViewModel ( ILogger logger ) : System
logger ILogger
Résultat System

RefreshAsync() protected méthode

protected RefreshAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

SaveContext() public méthode

public SaveContext ( object sender, SectionSaveContextEventArgs e ) : void
sender object
e SectionSaveContextEventArgs
Résultat void