C# 클래스 Solutionizer.ViewModels.ViewModelFactory

상속: IViewModelFactory
파일 보기 프로젝트 열기: thoemmi/Solutionizer

공개 메소드들

메소드 설명
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

메소드 상세

CreateAboutViewModel() 공개 메소드

public CreateAboutViewModel ( ) : AboutViewModel
리턴 AboutViewModel

CreateFileScanningViewModel() 공개 메소드

public CreateFileScanningViewModel ( string path ) : Solutionizer.ViewModels.FileScanningViewModel
path string
리턴 Solutionizer.ViewModels.FileScanningViewModel

CreateProjectRepositoryViewModel() 공개 메소드

public CreateProjectRepositoryViewModel ( ICommand doubleClickCommand ) : ProjectRepositoryViewModel
doubleClickCommand ICommand
리턴 ProjectRepositoryViewModel

CreateSettingsViewModel() 공개 메소드

public CreateSettingsViewModel ( ) : SettingsViewModel
리턴 SettingsViewModel

CreateSolutionViewModel() 공개 메소드

public CreateSolutionViewModel ( string rootPath, Project>.IDictionary projects ) : SolutionViewModel
rootPath string
projects Project>.IDictionary
리턴 SolutionViewModel

CreateUpdateViewModel() 공개 메소드

public CreateUpdateViewModel ( bool checkForUpdates ) : UpdateViewModel
checkForUpdates bool
리턴 UpdateViewModel

ViewModelFactory() 공개 메소드

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
리턴 System