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;
}
}
}
}