C# Класс Nanook.QueenBee.Parser.GenericQbItem

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CanConvertTo ( Type toType ) : bool
ConvertTo ( Type toType ) : string
GenericQbItem ( string name, QbKey value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
GenericQbItem ( string name, byte value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
GenericQbItem ( string name, float value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
GenericQbItem ( string name, int value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
GenericQbItem ( string name, string value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
GenericQbItem ( string name, uint value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
GetTypeName ( Type t ) : string
IsTypeSupported ( Type t ) : bool
ToByteArray ( ) : byte[]
ToInt32 ( ) : int
ToQbKey ( ) : QbKey
ToSingle ( ) : float
ToString ( ) : string
ToUInt32 ( ) : uint
ValidateText ( Type t, Type editType, string text ) : string

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

Метод Описание
GenericQbItem ( ) : System
GenericQbItem ( string name, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
convert ( string text, Type toType ) : byte[]
convert ( Type toType ) : string

Convert text representations

getToError ( Type orig, Type to ) : string

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

CanConvertTo() публичный Метод

public CanConvertTo ( Type toType ) : bool
toType System.Type
Результат bool

ConvertTo() публичный Метод

public ConvertTo ( Type toType ) : string
toType System.Type
Результат string

GenericQbItem() публичный Метод

public GenericQbItem ( string name, QbKey value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
name string
value QbKey
editType System.Type
readOnly bool
useQbItemType bool
qbType QbItemType
sourceProperty string
Результат System

GenericQbItem() публичный Метод

public GenericQbItem ( string name, byte value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
name string
value byte
editType System.Type
readOnly bool
useQbItemType bool
qbType QbItemType
sourceProperty string
Результат System

GenericQbItem() публичный Метод

public GenericQbItem ( string name, float value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
name string
value float
editType System.Type
readOnly bool
useQbItemType bool
qbType QbItemType
sourceProperty string
Результат System

GenericQbItem() публичный Метод

public GenericQbItem ( string name, int value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
name string
value int
editType System.Type
readOnly bool
useQbItemType bool
qbType QbItemType
sourceProperty string
Результат System

GenericQbItem() публичный Метод

public GenericQbItem ( string name, string value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
name string
value string
editType System.Type
readOnly bool
useQbItemType bool
qbType QbItemType
sourceProperty string
Результат System

GenericQbItem() публичный Метод

public GenericQbItem ( string name, uint value, Type editType, bool readOnly, bool useQbItemType, QbItemType qbType, string sourceProperty ) : System
name string
value uint
editType System.Type
readOnly bool
useQbItemType bool
qbType QbItemType
sourceProperty string
Результат System

GetTypeName() публичный статический Метод

public static GetTypeName ( Type t ) : string
t System.Type
Результат string

IsTypeSupported() публичный статический Метод

public static IsTypeSupported ( Type t ) : bool
t System.Type
Результат bool

ToByteArray() публичный Метод

public ToByteArray ( ) : byte[]
Результат byte[]

ToInt32() публичный Метод

public ToInt32 ( ) : int
Результат int

ToQbKey() публичный Метод

public ToQbKey ( ) : QbKey
Результат QbKey

ToSingle() публичный Метод

public ToSingle ( ) : float
Результат float

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToUInt32() публичный Метод

public ToUInt32 ( ) : uint
Результат uint

ValidateText() публичный статический Метод

public static ValidateText ( Type t, Type editType, string text ) : string
t System.Type
editType System.Type
text string
Результат string