Class TraceTableLayoutColumnModel
- Namespace
- CMS.Plugin.TraceManagement.Abstractions.Models.Traces
- Assembly
- CMS.Plugin.TraceManagement.Abstractions.dll
public class TraceTableLayoutColumnModel
- Inheritance
-
TraceTableLayoutColumnModel
- Inherited Members
Constructors
TraceTableLayoutColumnModel(string, string, string, bool, bool, ProductInfoDistributionParameterType?, int?)
Initializes a new instance of the TraceTableLayoutColumnModel class.
public TraceTableLayoutColumnModel(string key, string name, string group = null, bool isBusinessField = false, bool notExportable = false, ProductInfoDistributionParameterType? parameterType = null, int? processParameterType = null)
Parameters
keystringnamestringgroupstringisBusinessFieldboolnotExportableboolparameterTypeProductInfoDistributionParameterType?processParameterTypeint?
Properties
Childs
子级.
public List<TraceTableLayoutColumnModel> Childs { get; set; }
Property Value
Group
列的组(所属工序)
public string Group { get; set; }
Property Value
IsBusinessField
是否是业务字段
public bool IsBusinessField { get; set; }
Property Value
Key
列的唯一标识
public string Key { get; set; }
Property Value
Name
列的名称
public string Name { get; set; }
Property Value
NotExportable
是否不包含在导出excel
public bool NotExportable { get; set; }
Property Value
ParameterType
字段类型.
public ProductInfoDistributionParameterType? ParameterType { get; set; }
Property Value
ProcessParameterType
采集参数的类型.
public int? ProcessParameterType { get; set; }
Property Value
- int?
Width
列的宽度
public double Width { get; set; }