TSLab API Docs  1
Шаблон класса TSLab.Script.Optimization.NumericOptimData< TValue >abstract
Граф наследования:TSLab.Script.Optimization.NumericOptimData< TValue >:
TSLab.Script.Optimization.OptimDataBase TSLab.Script.Optimization.IOptimDataBase

Защищенные члены

 NumericOptimData (string name, TValue value, TValue minValue, TValue maxValue, TValue step)
 
abstract bool TryParse (string value, out TValue result)
 
- Защищенные члены унаследованные от TSLab.Script.Optimization.OptimDataBase
 OptimDataBase (object value)
 

Свойства

string TypeName [get, set]
 
TValue OptimMinValue [get, set]
 
TValue OptimMaxValue [get, set]
 
TValue OptimStep [get, set]
 
TValue ControlMinValue [get, set]
 
TValue ControlMaxValue [get, set]
 
TValue ControlStep [get, set]
 
override string ValueForSerialization [get, set]
 
- Свойства унаследованные от TSLab.Script.Optimization.OptimDataBase
string ItemId [get, set]
 
string BlockName [get, set]
 
string Name [get, set]
 
string InvariantName [get, set]
 
string CodeName [get, set]
 
bool UsedInOptimization [get, set]
 
bool IsCalculable [get, set]
 
virtual object Value [get, set]
 
abstract string ValueForSerialization [get, set]
 
bool IsReadOnly [get, set]
 
- Свойства унаследованные от TSLab.Script.Optimization.IOptimDataBase
string ItemId [get, set]
 
string BlockName [get, set]
 
string Name [get, set]
 
string InvariantName [get, set]
 
string CodeName [get, set]
 
bool UsedInOptimization [get, set]
 
bool IsAutoProperty [get]
 

Дополнительные унаследованные члены

- Открытые члены унаследованные от TSLab.Script.Optimization.OptimDataBase
string GetId ()
 
void UpdateValues (OptimDataBase optimDataBase)
 
object Clone ()
 
- Открытые атрибуты унаследованные от TSLab.Script.Optimization.OptimDataBase
bool IsAutoProperty => InvariantName == "AutoProperty"
 
- Защищенные данные унаследованные от TSLab.Script.Optimization.OptimDataBase
object m_value