using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Serialization; using static SmartCoalApplication.Base.SettingModel.LabelStyleModel; using static SmartCoalApplication.Base.SettingModel.MeasureStyleModel; namespace SmartCoalApplication.Base.SettingModel { [XmlInclude(typeof(Text))] [XmlInclude(typeof(DateMark))] [XmlInclude(typeof(TimeMark))] [XmlInclude(typeof(PointMark))] [XmlInclude(typeof(NumberMark))] [XmlInclude(typeof(GainNumber))] [XmlInclude(typeof(LineChildLine))] [XmlInclude(typeof(LineChildLineSegment))] [XmlInclude(typeof(Pencil))] [XmlInclude(typeof(Polyline))] [XmlInclude(typeof(CurveModel))] [XmlInclude(typeof(ClosedCurve))] [XmlInclude(typeof(OneWayArrow))] [XmlInclude(typeof(TwoWayArrow))] [XmlInclude(typeof(CircleModel))] [XmlInclude(typeof(Oval))] [XmlInclude(typeof(PolygonRectangle))] [XmlInclude(typeof(PolygonPolygon))] [XmlInclude(typeof(RoundedRectangle))] [XmlInclude(typeof(WorkTypeStyleModel))] //标尺 [XmlInclude(typeof(RulerModel))] // 长度测量 [XmlInclude(typeof(MeasureLine))] [XmlInclude(typeof(MeasureLength))] [XmlInclude(typeof(MeasureHLine))] [XmlInclude(typeof(MeasureVLine))] public class ParentStyleModel { } }