using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Aitex.Core.RT.RecipeCenter { #region 自定义 public partial class AitexTableRecipeFormatCatalogGroup { /// /// 是否运行菜单时数据可见 /// 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 AitexTableRecipeFormat[] itemsField; /// [System.Xml.Serialization.XmlElementAttribute("TableRecipeFormat", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public AitexTableRecipeFormat[] 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 AitexTableRecipeFormat { private AitexTableRecipeFormatCatalog[] catalogField; private AitexTableRecipeFormatRestrictionsInjectFlowCheck[][] restrictionsField; private string recipeVersionField; /// [System.Xml.Serialization.XmlElementAttribute("Catalog", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public AitexTableRecipeFormatCatalog[] 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(AitexTableRecipeFormatRestrictionsInjectFlowCheck), Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] public AitexTableRecipeFormatRestrictionsInjectFlowCheck[][] 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 AitexTableRecipeFormatCatalog { private AitexTableRecipeFormatCatalogGroup[] groupField; private string displayNameField; /// [System.Xml.Serialization.XmlElementAttribute("Group", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public AitexTableRecipeFormatCatalogGroup[] 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 AitexTableRecipeFormatCatalogGroup { private AitexTableRecipeFormatCatalogGroupStep[] stepField; private string displayNameField; /// [System.Xml.Serialization.XmlElementAttribute("Step", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public AitexTableRecipeFormatCatalogGroupStep[] 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 AitexTableRecipeFormatCatalogGroupStep { private AitexTableRecipeFormatCatalogGroupStepItem[] 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 AitexTableRecipeFormatCatalogGroupStepItem[] 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 AitexTableRecipeFormatCatalogGroupStepItem { 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 AitexTableRecipeFormatRestrictionsInjectFlowCheck { 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; } } } }