C# Class Solutionizer.ViewModels.SolutionViewModel

Inheritance: System.ComponentModel.PropertyChangedBase
Afficher le fichier Open project: thoemmi/Solutionizer Class Usage Examples

Méthodes publiques

Méthode Description
AddProject ( Project project ) : void
RemoveSolutionItem ( ) : void
SolutionViewModel ( IStatusMessenger statusMessenger, ISettings settings, string rootPath, Project>.IDictionary projects ) : System

Private Methods

Méthode Description
AddReferencedProjects ( Project project, int depth ) : void
Clear ( ) : void
GetOrCreateReferenceFolder ( ) : SolutionFolder
GetSolutionFolder ( Project project ) : SolutionFolder
GetTargetFolder ( ) : string
InternalSave ( string fileName ) : void
Launch ( bool elevated ) : void
OnDrop ( object node ) : void
RemoveProject ( SolutionFolder solutionFolder, Project project ) : bool
Save ( ) : void

Method Details

AddProject() public méthode

public AddProject ( Project project ) : void
project Solutionizer.Models.Project
Résultat void

RemoveSolutionItem() public méthode

public RemoveSolutionItem ( ) : void
Résultat void

SolutionViewModel() public méthode

public SolutionViewModel ( IStatusMessenger statusMessenger, ISettings settings, string rootPath, Project>.IDictionary projects ) : System
statusMessenger IStatusMessenger
settings ISettings
rootPath string
projects Project>.IDictionary
Résultat System