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

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

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

Метод Описание
BaseViewFactory ( ISettingsService settingsService, IVisualStudioService visualStudioService ) : System.Collections.Generic

Initializes a new instance of the BaseViewFactory class.

GetBaseDictionary ( string viewName, string projectSuffix ) : string>.Dictionary

Gets the base dictionary.

GetCodeBehindTextTemplateInfo ( string projectSuffix, string viewName, string viewTemplateName, string>.Dictionary tokens ) : TextTemplateInfo

Gets the code behind text template information.

GetCompileFileOperation ( string platForm, string fileName ) : FileOperation

Gets the compile file operation.

GetEmbeddedResourceFileOperation ( string platForm, string fileName ) : FileOperation

Gets the embedded resource file operation.

GetPageFileOperation ( string platForm, string fileName ) : FileOperation

Gets the embedded resource file operation.

GetTextTransformationService ( ) : ITextTransformationService

Gets the text transformation service.

GetViewTemplate ( FrameworkType frameworkType, string pageType ) : string

Gets the view template.

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

Метод Описание
GetFileOperation ( string platForm, string fileName, string operation ) : FileOperation

Gets the file operation.

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

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

Initializes a new instance of the BaseViewFactory class.
protected BaseViewFactory ( ISettingsService settingsService, IVisualStudioService visualStudioService ) : System.Collections.Generic
settingsService ISettingsService The settings service.
visualStudioService IVisualStudioService The visual studio service.
Результат System.Collections.Generic

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

Gets the base dictionary.
protected GetBaseDictionary ( string viewName, string projectSuffix ) : string>.Dictionary
viewName string Name of the view.
projectSuffix string The project suffix.
Результат string>.Dictionary

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

Gets the code behind text template information.
protected GetCodeBehindTextTemplateInfo ( string projectSuffix, string viewName, string viewTemplateName, string>.Dictionary tokens ) : TextTemplateInfo
projectSuffix string The project suffix.
viewName string Name of the view.
viewTemplateName string Name of the view template.
tokens string>.Dictionary The tokens.
Результат Scorchio.VisualStudio.Entities.TextTemplateInfo

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

Gets the compile file operation.
protected GetCompileFileOperation ( string platForm, string fileName ) : FileOperation
platForm string The platform.
fileName string Name of the file.
Результат FileOperation

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

Gets the embedded resource file operation.
protected GetEmbeddedResourceFileOperation ( string platForm, string fileName ) : FileOperation
platForm string The platform.
fileName string Name of the file.
Результат FileOperation

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

Gets the embedded resource file operation.
protected GetPageFileOperation ( string platForm, string fileName ) : FileOperation
platForm string The platform.
fileName string Name of the file.
Результат FileOperation

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

Gets the text transformation service.
protected GetTextTransformationService ( ) : ITextTransformationService
Результат ITextTransformationService

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

Gets the view template.
protected GetViewTemplate ( FrameworkType frameworkType, string pageType ) : string
frameworkType FrameworkType Type of the framework.
pageType string Type of the page.
Результат string