C# 클래스 UmbCodeGen.CodeGen.CodeGenTools

파일 보기 프로젝트 열기: pdebacker/UmbCodeGen

Private Properties

프로퍼티 타입 설명
BuildDataGridTypeItemList List
CreateDataGridTypeItem UmbCodeGen.Models.DataGridTypeItem
SetPropertyTypeDataType void

공개 메소드들

메소드 설명
ClassName ( string alias ) : string
CodeGenTools ( object textTransformation ) : System
GetDataGridTypeItems ( ) : IEnumerable
GetDocumentTypes ( ) : IEnumerable
GetEnumDataTypes ( ) : IEnumerable
IdentifierName ( string alias ) : string
IncludeProperty ( PropertyTypeItem propertyType, string className ) : bool
LoadMetaData ( string configFile ) : bool
NameSpace ( ) : string
PascalCase ( string identifier ) : string
PropertyName ( PropertyTypeItem propertyType, string className ) : string

비공개 메소드들

메소드 설명
BuildDataGridTypeItemList ( DocumentTypeLib typeLib ) : List
CreateDataGridTypeItem ( PropertyTypeItem propType, string className ) : DataGridTypeItem
SetPropertyTypeDataType ( DocumentTypeLib typeLib ) : void

메소드 상세

ClassName() 공개 메소드

public ClassName ( string alias ) : string
alias string
리턴 string

CodeGenTools() 공개 메소드

public CodeGenTools ( object textTransformation ) : System
textTransformation object
리턴 System

GetDataGridTypeItems() 공개 메소드

public GetDataGridTypeItems ( ) : IEnumerable
리턴 IEnumerable

GetDocumentTypes() 공개 메소드

public GetDocumentTypes ( ) : IEnumerable
리턴 IEnumerable

GetEnumDataTypes() 공개 메소드

public GetEnumDataTypes ( ) : IEnumerable
리턴 IEnumerable

IdentifierName() 공개 메소드

public IdentifierName ( string alias ) : string
alias string
리턴 string

IncludeProperty() 공개 메소드

public IncludeProperty ( PropertyTypeItem propertyType, string className ) : bool
propertyType UmbCodeGen.Models.PropertyTypeItem
className string
리턴 bool

LoadMetaData() 공개 메소드

public LoadMetaData ( string configFile ) : bool
configFile string
리턴 bool

NameSpace() 공개 메소드

public NameSpace ( ) : string
리턴 string

PascalCase() 공개 메소드

public PascalCase ( string identifier ) : string
identifier string
리턴 string

PropertyName() 공개 메소드

public PropertyName ( PropertyTypeItem propertyType, string className ) : string
propertyType UmbCodeGen.Models.PropertyTypeItem
className string
리턴 string