C# Класс NinjaCoder.MvvmCross.Factories.BaseProjectFactory

Defines the BaseProjectFactory type.
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
SettingsService ISettingsService

Защищенные методы

Метод Описание
AddProjectIf ( bool condition, ProjectTemplateInfo projectTemplateInfo ) : void

Adds the project if.

BaseProjectFactory ( ISettingsService settingsService, IProjectTemplatesTranslator translator ) : System.Collections.Generic

Initializes a new instance of the BaseProjectFactory class.

GetPlatFormTestsProject ( FrameworkType frameworkType, string testingFramework, IEnumerable nugetCommands, bool preSelect, string projectSuffix, string projectType ) : ProjectTemplateInfo

Gets the platform tests project.

GetProjectItems ( FrameworkType frameworkType, ProjectType projectType ) : IEnumerable

Gets the project items.

GetTestsProject ( FrameworkType frameworkType, string testingFramework, IEnumerable nugetCommands, bool preSelect, string projectSuffix, string projectType ) : ProjectTemplateInfo

Gets the core tests project.

Приватные методы

Метод Описание
GetPojectTemplateInfos ( string uri ) : IEnumerable

Gets the poject template infos.

Описание методов

AddProjectIf() защищенный Метод

Adds the project if.
protected AddProjectIf ( bool condition, ProjectTemplateInfo projectTemplateInfo ) : void
condition bool if set to true [condition].
projectTemplateInfo Scorchio.VisualStudio.Entities.ProjectTemplateInfo The project template information.
Результат void

BaseProjectFactory() защищенный Метод

Initializes a new instance of the BaseProjectFactory class.
protected BaseProjectFactory ( ISettingsService settingsService, IProjectTemplatesTranslator translator ) : System.Collections.Generic
settingsService ISettingsService The settings service.
translator IProjectTemplatesTranslator The translator.
Результат System.Collections.Generic

GetPlatFormTestsProject() защищенный Метод

Gets the platform tests project.
protected GetPlatFormTestsProject ( FrameworkType frameworkType, string testingFramework, IEnumerable nugetCommands, bool preSelect, string projectSuffix, string projectType ) : ProjectTemplateInfo
frameworkType FrameworkType Type of the framework.
testingFramework string The testing framework.
nugetCommands IEnumerable The nuget commands.
preSelect bool if set to true [pre select].
projectSuffix string The project suffix.
projectType string Type of the project.
Результат Scorchio.VisualStudio.Entities.ProjectTemplateInfo

GetProjectItems() защищенный Метод

Gets the project items.
protected GetProjectItems ( FrameworkType frameworkType, ProjectType projectType ) : IEnumerable
frameworkType FrameworkType Type of the framework.
projectType ProjectType Type of the project.
Результат IEnumerable

GetTestsProject() защищенный Метод

Gets the core tests project.
protected GetTestsProject ( FrameworkType frameworkType, string testingFramework, IEnumerable nugetCommands, bool preSelect, string projectSuffix, string projectType ) : ProjectTemplateInfo
frameworkType FrameworkType Type of the framework.
testingFramework string The testing framework.
nugetCommands IEnumerable The nuget commands.
preSelect bool if set to true [pre select].
projectSuffix string The project suffix.
projectType string Type of the project.
Результат Scorchio.VisualStudio.Entities.ProjectTemplateInfo

Описание свойств

SettingsService защищенное свойство

The settings service.
protected ISettingsService SettingsService
Результат ISettingsService