C# Class Solutionizer.ViewModels.ViewModelFactory

Inheritance: IViewModelFactory
Afficher le fichier Open project: thoemmi/Solutionizer

Méthodes publiques

Méthode Description
CreateAboutViewModel ( ) : AboutViewModel
CreateFileScanningViewModel ( string path ) : Solutionizer.ViewModels.FileScanningViewModel
CreateProjectRepositoryViewModel ( ICommand doubleClickCommand ) : ProjectRepositoryViewModel
CreateSettingsViewModel ( ) : SettingsViewModel
CreateSolutionViewModel ( string rootPath, Project>.IDictionary projects ) : SolutionViewModel
CreateUpdateViewModel ( bool checkForUpdates ) : UpdateViewModel
ViewModelFactory ( Func getSettingsViewModel, Func getAboutViewModel, UpdateViewModel getUpdateViewModel, ProjectRepositoryViewModel getProjectRepositoryViewModel, Solutionizer.ViewModels.FileScanningViewModel getFileScanningViewModel, SolutionViewModel getSolutionViewModel ) : System

Method Details

CreateAboutViewModel() public méthode

public CreateAboutViewModel ( ) : AboutViewModel
Résultat AboutViewModel

CreateFileScanningViewModel() public méthode

public CreateFileScanningViewModel ( string path ) : Solutionizer.ViewModels.FileScanningViewModel
path string
Résultat Solutionizer.ViewModels.FileScanningViewModel

CreateProjectRepositoryViewModel() public méthode

public CreateProjectRepositoryViewModel ( ICommand doubleClickCommand ) : ProjectRepositoryViewModel
doubleClickCommand ICommand
Résultat ProjectRepositoryViewModel

CreateSettingsViewModel() public méthode

public CreateSettingsViewModel ( ) : SettingsViewModel
Résultat SettingsViewModel

CreateSolutionViewModel() public méthode

public CreateSolutionViewModel ( string rootPath, Project>.IDictionary projects ) : SolutionViewModel
rootPath string
projects Project>.IDictionary
Résultat SolutionViewModel

CreateUpdateViewModel() public méthode

public CreateUpdateViewModel ( bool checkForUpdates ) : UpdateViewModel
checkForUpdates bool
Résultat UpdateViewModel

ViewModelFactory() public méthode

public ViewModelFactory ( Func getSettingsViewModel, Func getAboutViewModel, UpdateViewModel getUpdateViewModel, ProjectRepositoryViewModel getProjectRepositoryViewModel, Solutionizer.ViewModels.FileScanningViewModel getFileScanningViewModel, SolutionViewModel getSolutionViewModel ) : System
getSettingsViewModel Func
getAboutViewModel Func
getUpdateViewModel UpdateViewModel
getProjectRepositoryViewModel ProjectRepositoryViewModel
getFileScanningViewModel Solutionizer.ViewModels.FileScanningViewModel
getSolutionViewModel SolutionViewModel
Résultat System