C# Класс UmbCodeGen.CodeGen.CodeGenTools

Показать файл Открыть проект

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