C# Class UmbCodeGen.CodeGen.CodeGenTools

Afficher le fichier Open project: pdebacker/UmbCodeGen

Private Properties

Свойство Type Description
BuildDataGridTypeItemList List
CreateDataGridTypeItem UmbCodeGen.Models.DataGridTypeItem
SetPropertyTypeDataType void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
BuildDataGridTypeItemList ( DocumentTypeLib typeLib ) : List
CreateDataGridTypeItem ( PropertyTypeItem propType, string className ) : DataGridTypeItem
SetPropertyTypeDataType ( DocumentTypeLib typeLib ) : void

Method Details

ClassName() public méthode

public ClassName ( string alias ) : string
alias string
Résultat string

CodeGenTools() public méthode

public CodeGenTools ( object textTransformation ) : System
textTransformation object
Résultat System

GetDataGridTypeItems() public méthode

public GetDataGridTypeItems ( ) : IEnumerable
Résultat IEnumerable

GetDocumentTypes() public méthode

public GetDocumentTypes ( ) : IEnumerable
Résultat IEnumerable

GetEnumDataTypes() public méthode

public GetEnumDataTypes ( ) : IEnumerable
Résultat IEnumerable

IdentifierName() public méthode

public IdentifierName ( string alias ) : string
alias string
Résultat string

IncludeProperty() public méthode

public IncludeProperty ( PropertyTypeItem propertyType, string className ) : bool
propertyType UmbCodeGen.Models.PropertyTypeItem
className string
Résultat bool

LoadMetaData() public méthode

public LoadMetaData ( string configFile ) : bool
configFile string
Résultat bool

NameSpace() public méthode

public NameSpace ( ) : string
Résultat string

PascalCase() public méthode

public PascalCase ( string identifier ) : string
identifier string
Résultat string

PropertyName() public méthode

public PropertyName ( PropertyTypeItem propertyType, string className ) : string
propertyType UmbCodeGen.Models.PropertyTypeItem
className string
Résultat string