using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Aitex.Core.RT.ParameterCenter
{
#region 自定义
public partial class AitexTableParameterFormatCatalogGroup
{
///
/// 是否运行菜单时数据可见
///
public bool HasPermission { get; set; }
}
#endregion
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false)]
public partial class Aitex
{
private AitexTableParameterFormat[] itemsField;
///
[System.Xml.Serialization.XmlElementAttribute("TableParameterFormat", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public AitexTableParameterFormat[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class AitexTableParameterFormat
{
private AitexTableParameterFormatCatalog[] catalogField;
private AitexTableParameterFormatRestrictionsInjectFlowCheck[][] restrictionsField;
private string recipeVersionField;
///
[System.Xml.Serialization.XmlElementAttribute("Catalog", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public AitexTableParameterFormatCatalog[] Catalog
{
get
{
return this.catalogField;
}
set
{
this.catalogField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("InjectFlowCheck", typeof(AitexTableParameterFormatRestrictionsInjectFlowCheck), Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)]
public AitexTableParameterFormatRestrictionsInjectFlowCheck[][] Restrictions
{
get
{
return this.restrictionsField;
}
set
{
this.restrictionsField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string RecipeVersion
{
get
{
return this.recipeVersionField;
}
set
{
this.recipeVersionField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class AitexTableParameterFormatCatalog
{
private AitexTableParameterFormatCatalogGroup[] groupField;
private string displayNameField;
///
[System.Xml.Serialization.XmlElementAttribute("Group", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public AitexTableParameterFormatCatalogGroup[] Group
{
get
{
return this.groupField;
}
set
{
this.groupField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string DisplayName
{
get
{
return this.displayNameField;
}
set
{
this.displayNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class AitexTableParameterFormatCatalogGroup
{
private AitexTableParameterFormatCatalogGroupStep[] stepField;
private string displayNameField;
///
[System.Xml.Serialization.XmlElementAttribute("Step", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public AitexTableParameterFormatCatalogGroupStep[] Step
{
get
{
return this.stepField;
}
set
{
this.stepField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string DisplayName
{
get
{
return this.displayNameField;
}
set
{
this.displayNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class AitexTableParameterFormatCatalogGroupStep
{
private AitexTableParameterFormatCatalogGroupStepItem[] itemField;
private string moduleNameField;
private string deviceTypeField;
private string displayNameField;
private string controlNameField;
private string inputTypeField;
private string descriptionField;
private string minField;
private string maxField;
private string isMoRunModeStepField;
///
[System.Xml.Serialization.XmlElementAttribute("Item", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
public AitexTableParameterFormatCatalogGroupStepItem[] Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ModuleName
{
get
{
return this.moduleNameField;
}
set
{
this.moduleNameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string DeviceType
{
get
{
return this.deviceTypeField;
}
set
{
this.deviceTypeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string DisplayName
{
get
{
return this.displayNameField;
}
set
{
this.displayNameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ControlName
{
get
{
return this.controlNameField;
}
set
{
this.controlNameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string InputType
{
get
{
return this.inputTypeField;
}
set
{
this.inputTypeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Description
{
get
{
return this.descriptionField;
}
set
{
this.descriptionField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Min
{
get
{
return this.minField;
}
set
{
this.minField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Max
{
get
{
return this.maxField;
}
set
{
this.maxField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string IsMoRunModeStep
{
get
{
return this.isMoRunModeStepField;
}
set
{
this.isMoRunModeStepField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class AitexTableParameterFormatCatalogGroupStepItem
{
private string displayNameField;
private string controlNameField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string DisplayName
{
get
{
return this.displayNameField;
}
set
{
this.displayNameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ControlName
{
get
{
return this.controlNameField;
}
set
{
this.controlNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class AitexTableParameterFormatRestrictionsInjectFlowCheck
{
private string sourceField;
private string diluteField;
private string injectField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Source
{
get
{
return this.sourceField;
}
set
{
this.sourceField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Dilute
{
get
{
return this.diluteField;
}
set
{
this.diluteField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Inject
{
get
{
return this.injectField;
}
set
{
this.injectField = value;
}
}
}
}