C# Class NinjaCoder.MvvmCross.Services.ApplicationService

Defines the ApplicationService type.
Inheritance: IApplicationService
显示文件 Open project: asudbury/NinjaCoderForMvvmCross Class Usage Examples

Public Methods

Method Description
ApplicationService ( IVisualStudioService visualStudioService, ISettingsService settingsService, CommandsList>.ITranslator commandsListTranslator ) : System

Initializes a new instance of the ApplicationService class.

ClearErrorLogFile ( ) : void

Clears the error log file.

ClearLogFile ( ) : void

Clears the log file.

FixInfoPList ( ProjectTemplateInfo projectTemplateInfo ) : void

Fixes the information p list.

GetApplicationFramework ( ) : FrameworkType

Gets the application framework.

GetCommandsList ( ) : CommandsList

Gets the commands list.

GetInstallationDirectory ( ) : string

Gets the installation directory.

OpenInstallationDirectory ( ) : void

Opens the installation directory.

SetWorkingDirectory ( string path ) : void

Sets the working directory.

ShowMvvmCrossHomePage ( ) : void

Shows the MVVM cross home page.

ShowXamarinFormsHomePage ( ) : void

Shows the xamarin forms home page.

SuspendResharperIfRequested ( ) : void

Suspends the resharper if requested.

ViewErrorLogFile ( ) : void

Views the error log file.

ViewLogFile ( ) : void

Views the log file.

Method Details

ApplicationService() public method

Initializes a new instance of the ApplicationService class.
public ApplicationService ( IVisualStudioService visualStudioService, ISettingsService settingsService, CommandsList>.ITranslator commandsListTranslator ) : System
visualStudioService IVisualStudioService The visual studio service.
settingsService ISettingsService The settings service.
commandsListTranslator CommandsList>.ITranslator The commands list translator.
return System

ClearErrorLogFile() public method

Clears the error log file.
public ClearErrorLogFile ( ) : void
return void

ClearLogFile() public method

Clears the log file.
public ClearLogFile ( ) : void
return void

FixInfoPList() public method

Fixes the information p list.
public FixInfoPList ( ProjectTemplateInfo projectTemplateInfo ) : void
projectTemplateInfo Scorchio.VisualStudio.Entities.ProjectTemplateInfo The project template information.
return void

GetApplicationFramework() public method

Gets the application framework.
public GetApplicationFramework ( ) : FrameworkType
return FrameworkType

GetCommandsList() public method

Gets the commands list.
public GetCommandsList ( ) : CommandsList
return CommandsList

GetInstallationDirectory() public method

Gets the installation directory.
public GetInstallationDirectory ( ) : string
return string

OpenInstallationDirectory() public method

Opens the installation directory.
public OpenInstallationDirectory ( ) : void
return void

SetWorkingDirectory() public method

Sets the working directory.
public SetWorkingDirectory ( string path ) : void
path string The path.
return void

ShowMvvmCrossHomePage() public method

Shows the MVVM cross home page.
public ShowMvvmCrossHomePage ( ) : void
return void

ShowXamarinFormsHomePage() public method

Shows the xamarin forms home page.
public ShowXamarinFormsHomePage ( ) : void
return void

SuspendResharperIfRequested() public method

Suspends the resharper if requested.
public SuspendResharperIfRequested ( ) : void
return void

ViewErrorLogFile() public method

Views the error log file.
public ViewErrorLogFile ( ) : void
return void

ViewLogFile() public method

Views the log file.
public ViewLogFile ( ) : void
return void