C# 클래스 NinjaCoder.MvvmCross.Factories.BaseViewFactory

Defines the BaseViewFactory type.
파일 보기 프로젝트 열기: asudbury/NinjaCoderForMvvmCross

보호된 메소드들

메소드 설명
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