C# Класс NinjaCoder.MvvmCross.ViewModels.AddProjects.ProjectsViewModel

Defines the ProjectsViewModel type.
Наследование: Scorchio.Infrastructure.Wpf.ViewModels.Wizard.BaseWizardStepViewModel
Показать файл Открыть проект

Открытые методы

Метод Описание
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