C# Class NinjaCoder.MvvmCross.Services.ProjectsService

Defines the ProjectsService type.
Inheritance: BaseService, IProjectsService
显示文件 Open project: asudbury/NinjaCoderForMvvmCross Class Usage Examples

Protected Properties

Property Type Description
FileSystem IFileSystem

Public Methods

Method Description
AddProjects ( IVisualStudioService visualStudioServiceInstance, string path, IEnumerable projectsInfos ) : IEnumerable

Adds the projects.

ProjectsService ( ISettingsService settingsService, IFileSystem fileSystem, ITextTemplatingService textTemplatingService, ITokensTranslator tokensTranslator ) : System

Initializes a new instance of the ProjectsService class.

SetStartUpProject ( ) : void

Sets the start up project.

Private Methods

Method Description
AddProject ( ProjectTemplateInfo projectInfo, string projectPath ) : void

Adds the project.

AddProject ( string path, ProjectTemplateInfo projectInfo ) : void

Adds the project.

CreateMessages ( ) : void

Creates the messages.

TryToAddProject ( string path, ProjectTemplateInfo projectInfo ) : void

Adds the project.

Method Details

AddProjects() public method

Adds the projects.
public AddProjects ( IVisualStudioService visualStudioServiceInstance, string path, IEnumerable projectsInfos ) : IEnumerable
visualStudioServiceInstance IVisualStudioService The visual studio service.
path string The path.
projectsInfos IEnumerable The projects infos.
return IEnumerable

ProjectsService() public method

Initializes a new instance of the ProjectsService class.
public ProjectsService ( ISettingsService settingsService, IFileSystem fileSystem, ITextTemplatingService textTemplatingService, ITokensTranslator tokensTranslator ) : System
settingsService ISettingsService The settings service.
fileSystem IFileSystem The file system.
textTemplatingService ITextTemplatingService The text templating service.
tokensTranslator ITokensTranslator The tokens translator.
return System

SetStartUpProject() public method

Sets the start up project.
public SetStartUpProject ( ) : void
return void

Property Details

FileSystem protected_oe property

The file system.
protected IFileSystem FileSystem
return IFileSystem