using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml.Schema;
using System.Xml.Serialization;
namespace MECF.Framework.Common.Layout
{
    public class ProcessLayoutCellItem
    {
        [XmlAttribute(AttributeName = "CellId", Form = XmlSchemaForm.Unqualified, DataType = "int")]
        public int CellId { get; set; }
        [XmlAttribute(AttributeName = "Name", Form = XmlSchemaForm.Unqualified, DataType = "string")]
        public string Name { get; set; }
        /// 
        /// 模块名称
        /// 
        [XmlAttribute(AttributeName = "ModuleName", Form = XmlSchemaForm.Unqualified, DataType = "string")]
        public string ModuleName { get; set; }
        /// 
        /// 宽度
        /// 
        [XmlAttribute(AttributeName = "Width", Form = XmlSchemaForm.Unqualified, DataType = "int")]
        public int Width { get; set; }
        [XmlAttribute(AttributeName = "Height", Form = XmlSchemaForm.Unqualified, DataType = "int")]
        public int Height { get; set; }
        [XmlAttribute(AttributeName = "Left", Form = XmlSchemaForm.Unqualified, DataType = "int")]
        public int Left {  get; set; }
        [XmlAttribute(AttributeName = "Top", Form = XmlSchemaForm.Unqualified, DataType = "int")]
        public int Top {  get; set; }
        /// 
        /// 类型
        /// 
        [XmlAttribute(AttributeName = "Type", Form = XmlSchemaForm.Unqualified, DataType = "string")]
        public string Type { get; set; }
    }
}