C# 클래스 NinjaCoder.MvvmCross.ViewModels.AddProjects.ProjectsViewModel

Defines the ProjectsViewModel type.
상속: Scorchio.Infrastructure.Wpf.ViewModels.Wizard.BaseWizardStepViewModel
파일 보기 프로젝트 열기: asudbury/NinjaCoderForMvvmCross

공개 메소드들

메소드 설명
BrowserFolders ( ) : void

Browsers the folders.

CanMoveToNextPage ( ) : bool

Determines whether this instance [can move to next page].

GetFormattedRequiredTemplates ( ) : IEnumerable

Gets the formatted required templates.

GetSolutionPath ( ) : string

Gets the solution path.

OnInitialize ( ) : void

Called when [initialize].

OnSave ( ) : void

Called when [save].

ProjectsViewModel ( IVisualStudioService visualStudioService, ISettingsService settingsService, IProjectFactory projectFactory, IFileSystem fileSystem, IMessageBoxService messageBoxService, IFolderBrowserDialogService folderBrowserDialogService, ICachingService cachingService ) : System

Initializes a new instance of the ProjectsViewModel class.

비공개 메소드들

메소드 설명
DoesDirectoryAlreadyExist ( ) : bool

Does the directory already exist.

GetRequiredTemplate ( ProjectTemplateInfo projectInfo ) : void

Gets the required template.

메소드 상세

BrowserFolders() 공개 메소드

Browsers the folders.
public BrowserFolders ( ) : void
리턴 void

CanMoveToNextPage() 공개 메소드

Determines whether this instance [can move to next page].
public CanMoveToNextPage ( ) : bool
리턴 bool

GetFormattedRequiredTemplates() 공개 메소드

Gets the formatted required templates.
public GetFormattedRequiredTemplates ( ) : IEnumerable
리턴 IEnumerable

GetSolutionPath() 공개 메소드

Gets the solution path.
public GetSolutionPath ( ) : string
리턴 string

OnInitialize() 공개 메소드

Called when [initialize].
public OnInitialize ( ) : void
리턴 void

OnSave() 공개 메소드

Called when [save].
public OnSave ( ) : void
리턴 void

ProjectsViewModel() 공개 메소드

Initializes a new instance of the ProjectsViewModel class.
public ProjectsViewModel ( IVisualStudioService visualStudioService, ISettingsService settingsService, IProjectFactory projectFactory, IFileSystem fileSystem, IMessageBoxService messageBoxService, IFolderBrowserDialogService folderBrowserDialogService, ICachingService cachingService ) : System
visualStudioService IVisualStudioService The visual studio service.
settingsService ISettingsService The settings service.
projectFactory IProjectFactory The project factory.
fileSystem IFileSystem The file system.
messageBoxService IMessageBoxService The message box service.
folderBrowserDialogService IFolderBrowserDialogService The folder browser dialog service.
cachingService ICachingService The caching service.
리턴 System