C# Class NinjaCoder.MvvmCross.Services.VisualStudioService

Defines the VisualStudioService type.
Inheritance: BaseService, IVisualStudioService
ファイルを表示 Open project: asudbury/NinjaCoderForMvvmCross

Private Properties

Property Type Description

Public Methods

Method Description
CodeTidyUp ( bool removeHeader, bool removeComments, bool removeThisPointer ) : void

Tidy the code up.

GetDefaultProjectName ( ) : string

Gets the default name of the project.

GetFolderTemplateInfos ( string path ) : List

Gets the folder template infos.

GetFrameworkType ( ) : FrameworkType

Gets the type of the framework.

GetProjectServiceBySuffix ( string suffix ) : IProjectService

Gets the project service by suffix.

GetPublicViewModelNames ( ) : IEnumerable

Gets the public view model names.

GetTextTransformationService ( ) : ITextTransformationService

Gets the text transformation service.

VisualStudioService ( ISettingsService settingsService ) : System.Collections.Generic

Initializes a new instance of the VisualStudioService class.

WriteStatusBarMessage ( string message ) : void

Writes the status bar message.

Method Details

CodeTidyUp() public method

Tidy the code up.
public CodeTidyUp ( bool removeHeader, bool removeComments, bool removeThisPointer ) : void
removeHeader bool if set to true [remove header].
removeComments bool if set to true [remove comments].
removeThisPointer bool if set to true [remove this pointer].
return void

GetDefaultProjectName() public method

Gets the default name of the project.
public GetDefaultProjectName ( ) : string
return string

GetFolderTemplateInfos() public method

Gets the folder template infos.
public GetFolderTemplateInfos ( string path ) : List
path string The path.
return List

GetFrameworkType() public method

Gets the type of the framework.
public GetFrameworkType ( ) : FrameworkType
return FrameworkType

GetProjectServiceBySuffix() public method

Gets the project service by suffix.
public GetProjectServiceBySuffix ( string suffix ) : IProjectService
suffix string The suffix.
return IProjectService

GetPublicViewModelNames() public method

Gets the public view model names.
public GetPublicViewModelNames ( ) : IEnumerable
return IEnumerable

GetTextTransformationService() public method

Gets the text transformation service.
public GetTextTransformationService ( ) : ITextTransformationService
return ITextTransformationService

VisualStudioService() public method

Initializes a new instance of the VisualStudioService class.
public VisualStudioService ( ISettingsService settingsService ) : System.Collections.Generic
settingsService ISettingsService
return System.Collections.Generic

WriteStatusBarMessage() public method

Writes the status bar message.
public WriteStatusBarMessage ( string message ) : void
message string The message.
return void