C# 클래스 NinjaCoder.MvvmCross.Services.ProjectsService

Defines the ProjectsService type.
상속: BaseService, IProjectsService
파일 보기 프로젝트 열기: asudbury/NinjaCoderForMvvmCross 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
FileSystem IFileSystem

공개 메소드들

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

비공개 메소드들

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

메소드 상세

AddProjects() 공개 메소드

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.
리턴 IEnumerable

ProjectsService() 공개 메소드

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

SetStartUpProject() 공개 메소드

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

프로퍼티 상세

FileSystem 보호되어 있는 프로퍼티

The file system.
protected IFileSystem FileSystem
리턴 IFileSystem