C# Class NinjaCoder.MvvmCross.Factories.XamarinFormsProjectFactory

Defines the XamarinFormsProjectFactory type.
Inheritance: BaseProjectFactory, IXamarinFormsProjectFactory
显示文件 Open project: asudbury/NinjaCoderForMvvmCross

Public Methods

Method Description
GetAllowedProjects ( ) : IEnumerable

Gets the allowed projects.

XamarinFormsProjectFactory ( IVisualStudioService visualStudioService, ISettingsService settingsService, INugetCommandsService nugetCommandsService, IProjectTemplatesTranslator translator ) : System.Collections.Generic

Initializes a new instance of the XamarinFormsProjectFactory class.

Private Methods

Method Description
GetCoreProject ( ) : ProjectTemplateInfo

Gets the xamarim forms core project.

GetCoreTestsProject ( ) : ProjectTemplateInfo

Gets the core tests project.

GetDroidProject ( ) : ProjectTemplateInfo

Gets the droid project.

GetFormsProject ( ) : ProjectTemplateInfo

Gets the xamarin forms project.

GetFormsTestsProject ( ) : ProjectTemplateInfo

Gets the forms tests project.

GetPlatformTestsProject ( IEnumerable nugetCommands, bool preSelect, string projectSuffix, string projectType ) : ProjectTemplateInfo

Gets the core tests project.

GetWindowsPhoneProject ( ) : ProjectTemplateInfo

Gets the windows phone project.

GetWindowsUniversalProject ( ) : ProjectTemplateInfo

Gets the windows universal project.

GetiOSProject ( ) : ProjectTemplateInfo

Gets the ios project.

Method Details

GetAllowedProjects() public method

Gets the allowed projects.
public GetAllowedProjects ( ) : IEnumerable
return IEnumerable

XamarinFormsProjectFactory() public method

Initializes a new instance of the XamarinFormsProjectFactory class.
public XamarinFormsProjectFactory ( IVisualStudioService visualStudioService, ISettingsService settingsService, INugetCommandsService nugetCommandsService, IProjectTemplatesTranslator translator ) : System.Collections.Generic
visualStudioService IVisualStudioService The visual studio service.
settingsService ISettingsService The settings service.
nugetCommandsService INugetCommandsService The nuget commands service.
translator IProjectTemplatesTranslator The translator.
return System.Collections.Generic