Пример #1
0
        public void AddToElement(SXL.XElement parent)
        {
            var el1 = XMLUtil.CreateVisioSchema2003Element("Protection");
            el1.Add(this.Width.ToXml("LockWidth"));
            el1.Add(this.Height.ToXml("LockHeight"));

            el1.Add(this.MoveX.ToXml("LockMoveX"));
            el1.Add(this.MoveY.ToXml("LockMoveY"));

            el1.Add(this.Aspect.ToXml("LockAspect"));
            el1.Add(this.Delete.ToXml("LockDelete"));

            el1.Add(this.Begin.ToXml("LockBegin"));
            el1.Add(this.Rotate.ToXml("LockRotate"));

            el1.Add(this.Crop.ToXml("LockCrop"));
            el1.Add(this.VtxEdit.ToXml("LockVtxEdit"));

            el1.Add(this.TextEdit.ToXml("LockTextEdit"));
            el1.Add(this.Format.ToXml("LockFormat"));

            el1.Add(this.Group.ToXml("LockGroup"));
            el1.Add(this.CalcWH.ToXml("LockCalcWH"));

            el1.Add(this.Select.ToXml("LockSelect"));
            el1.Add(this.CustProp.ToXml("LockCustProp"));

            parent.Add(el1);

            var el2 = XMLUtil.CreateVisioSchema2006Element("Protection");
            el2.Add(this.FromGroupFormat.ToXml2006("LockFromGroupFormat"));
            el2.Add(this.ThemeColors.ToXml2006("LockThemeColors"));
            el2.Add(this.ThemeEffects.ToXml2006("LockThemeEffects"));
            parent.Add(el2);
        }
Пример #2
0
 protected override void AddToTypeEl(SXL.XElement parent)
 {
     if (this.Boolean)
     {
         parent.Add("1");
     }
     else
     {
         parent.Add("0");
     }
 }
Пример #3
0
        public void AddToElement(SXL.XElement parent)
        {
            var el1 = XMLUtil.CreateVisioSchema2003Element("Event");
            el1.Add(this.TheData.ToXml("TheData"));
            el1.Add(this.TheText.ToXml("TheText"));
            el1.Add(this.EventDblClick.ToXml("EventDblClick"));
            el1.Add(this.EventXFMod.ToXml("EventXFMod"));
            el1.Add(this.EventDrop.ToXml("EventDrop"));
            parent.Add(el1);

            var el2 = XMLUtil.CreateVisioSchema2006Element("Event");
            el2.Add(this.EventMultiDrop.ToXml2006("EventMultiDrop"));
            parent.Add(el2);
        }
Пример #4
0
 public void ToXml(SXL.XElement parent)
 {
     var facename_el = XMLUtil.CreateVisioSchema2003Element("FaceName");
     facename_el.SetAttributeValueInt("ID", this.ID);
     facename_el.SetAttributeValue("Name", this.Name);
     parent.Add(facename_el);
 }
Пример #5
0
        public void AddToElement(SXL.XElement parent)
        {
            var connect_el = XMLUtil.CreateVisioSchema2003Element("Connect");
            connect_el.SetAttributeValue("FromSheet", this.FromSheet);

            if (this.FromCell != null)
            {
                connect_el.SetAttributeValue("FromCell", this.FromCell);
            }

            if (this.FromPart.HasValue)
            {
                connect_el.SetAttributeValue("FromPart", this.FromPart.Value);
            }

            connect_el.SetAttributeValue("ToSheet", this.ToSheet);

            if (this.ToCell != null)
            {
                connect_el.SetAttributeValue("ToCell", this.ToCell);
            }

            if (this.ToPart.HasValue)
            {
                connect_el.SetAttributeValue("ToPart", this.ToPart.Value);
            }

            parent.Add(connect_el);
        }
Пример #6
0
        public void AddToElement(SXL.XElement parent)
        {
            var el = XMLUtil.CreateVisioSchema2003Element("PageLayout");
            el.Add(this.ResizePage.ToXml("ResizePage"));
            el.Add(this.EnableGrid.ToXml("EnableGrid"));
            el.Add(this.DynamicsOff.ToXml("DynamicsOff"));
            el.Add(this.PlaceStyle.ToXml("PlaceStyle"));
            el.Add(this.RouteStyle.ToXml("RouteStyle"));
            el.Add(this.PlaceDepth.ToXml("PlaceDepth"));
            el.Add(this.PlowCode.ToXml("PlowCode"));
            el.Add(this.LineJumpCode.ToXml("LineJumpCode"));
            el.Add(this.LineJumpStyle.ToXml("LineJumpStyle"));
            el.Add(this.PageLineJumpDirX.ToXml("PageLineJumpDirX"));
            el.Add(this.PageLineJumpDirY.ToXml("PageLineJumpDirY"));
            el.Add(this.LineToNodeX.ToXml("LineToNodeX"));
            el.Add(this.LineToNodeY.ToXml("LineToNodeY"));
            el.Add(this.BlockSizeX.ToXml("BlockSizeX"));
            el.Add(this.BlockSizeY.ToXml("BlockSizeY"));
            el.Add(this.AvenueSizeX.ToXml("AvenueSizeX"));
            el.Add(this.AvenueSizeY.ToXml("AvenueSizeY"));
            el.Add(this.LineToLineX.ToXml("LineToLineX"));
            el.Add(this.LineToLineY.ToXml("LineToLineY"));
            el.Add(this.LineJumpFactorX.ToXml("LineJumpFactorX"));
            el.Add(this.LineJumpFactorY.ToXml("LineJumpFactorY"));
            el.Add(this.LineAdjustFrom.ToXml("LineAdjustFrom"));
            el.Add(this.LineAdjustTo.ToXml("LineAdjustTo"));

            el.Add(this.PlaceFlip.ToXml("PlaceFlip"));
            el.Add(this.LineRouteExt.ToXml("LineRouteExt"));
            el.Add(this.PageShapeSplit.ToXml("PageShapeSplit"));

            parent.Add(el);
        }
Пример #7
0
 public void AddToElement(SXL.XElement parent)
 {
     if (this.Runs != null)
     {
         var text_el = XMLUtil.CreateVisioSchema2003Element("Text");
         foreach (var ft in this.m_runs)
         {
             if (ft.CharacterFormatIndex.HasValue)
             {
                 var xcp = XMLUtil.CreateVisioSchema2003Element("cp");
                 xcp.SetAttributeValue("IX", ft.CharacterFormatIndex.Value);
                 text_el.Add(xcp);
             }
             if (ft.ParagraphFormatIndex.HasValue)
             {
                 var xpp = XMLUtil.CreateVisioSchema2003Element("pp");
                 xpp.SetAttributeValue("IX", ft.ParagraphFormatIndex.Value);
                 text_el.Add(xpp);
             }
             if (ft.TabsFormatIndex.HasValue)
             {
                 var xtp = XMLUtil.CreateVisioSchema2003Element("tp");
                 xtp.SetAttributeValue("IX", ft.TabsFormatIndex.Value);
                 text_el.Add(xtp);
             }
             text_el.Add(ft.Text);
         }
         parent.Add(text_el);
     }
 }
Пример #8
0
        public void AddToElement(SXL.XElement parent)
        {
            var el = XMLUtil.CreateVisioSchema2003Element("PrintProps");
            el.Add(this.PageLeftMargin.ToXml("PageLeftMargin"));
            el.Add(this.PageRightMargin.ToXml("PageRightMargin"));
            el.Add(this.PageTopMargin.ToXml("PageTopMargin"));
            el.Add(this.PageBottomMargin.ToXml("PageBottomMargin"));

            el.Add(this.ScaleX.ToXml("ScaleX"));
            el.Add(this.ScaleY.ToXml("ScaleY"));

            el.Add(this.PagesX.ToXml("PagesX"));
            el.Add(this.PagesY.ToXml("PagesY"));

            el.Add(this.CenterX.ToXml("CenterX"));
            el.Add(this.CenterY.ToXml("CenterY"));

            el.Add(this.OnPage.ToXml("OnPage"));
            el.Add(this.PrintGrid.ToXml("PrintGrid"));

            el.Add(this.PrintPageOrientation.ToXml("PrintPageOrientation"));
            el.Add(this.PaperKind.ToXml("PaperKind"));

            el.Add(this.PaperSource.ToXml("PaperSource"));
            el.Add(this.ShdwObliqueAngle.ToXml("ShdwObliqueAngle"));

            el.Add(this.ShdwScaleFactor.ToXml("ShdwScaleFactor"));

            parent.Add(el);
        }
Пример #9
0
        public void AddToElement(SXL.XElement parent)
        {
            var el = XMLUtil.CreateVisioSchema2003Element("Misc");
            el.Add(this.NoObjHandles.ToXml("NoObjHandles"));
            el.Add(this.NonPrinting.ToXml("NonPrinting"));
            el.Add(this.NoCtlHandles.ToXml("NoCtlHandles"));
            el.Add(this.NoAlignBox.ToXml("NoAlignBox"));

            el.Add(this.UpdateAlignBox.ToXml("UpdateAlignBox"));
            el.Add(this.HideText.ToXml("HideText"));
            el.Add(this.DynFeedback.ToXml("DynFeedback"));
            el.Add(this.GlueType.ToXml("GlueType"));
            el.Add(this.WalkPreference.ToXml("WalkPreference"));

            el.Add(this.BegTrigger.ToXml("BegTrigger"));
            el.Add(this.EndTrigger.ToXml("EndTrigger"));

            el.Add(this.ObjType.ToXml("ObjType"));
            el.Add(this.Comment.ToXml("Comment"));
            el.Add(this.IsDropSource.ToXml("IsDropSource"));
            el.Add(this.NoLiveDynamics.ToXml("NoLiveDynamics"));
            el.Add(this.LocalizeMerge.ToXml("LocalizeMerge"));

            el.Add(this.Calendar.ToXml("Calendar"));
            el.Add(this.LangID.ToXml("LangID"));
            el.Add(this.ShapeKeywords.ToXml("ShapeKeywords"));
            el.Add(this.DropOnPageScale.ToXml("DropOnPageScale"));

            parent.Add(el);
        }
Пример #10
0
        public void AddToElement(SXL.XElement parent)
        {
            var el = XMLUtil.CreateVisioSchema2003Element("Fill");
            el.Add(this.ForegroundColor.ToXml("FillForegnd"));
            el.Add(this.BackgroundColor.ToXml("FillBkgnd"));
            el.Add(this.Pattern.ToXml("FillPattern"));
            el.Add(this.ShadowForegroundColor.ToXml("ShdwForegnd"));
            el.Add(this.ShadowBackgroundColor.ToXml("ShdwBkgnd"));
            el.Add(this.ShadowPattern.ToXml("ShdwPattern"));

            el.Add(this.ForegroundTransparency.ToXml("FillForegndTrans"));
            el.Add(this.BackgroundTransparency.ToXml("FillBkgndTrans"));

            el.Add(
                this.ShadowForegroundTransparency.ToXml("ShdwForegndTrans"));
            el.Add(
                this.ShadowBackgroundTransparency.ToXml("ShdwBkgndTrans"));

            el.Add(this.ShadowType.ToXml("ShapeShdwType"));
            el.Add(this.ShadowOffsetX.ToXml("ShapeShdwOffsetX"));
            el.Add(this.ShadowOffsetY.ToXml("ShapeShdwOffsetY"));
            el.Add(this.ShadowObliqueAngle.ToXml("ShapeShdwObliqueAngle"));
            el.Add(this.ShadowScale.ToXml("ShapeShdwScaleFactor"));

            parent.Add(el);
        }
Пример #11
0
        public void AddToElement(SXL.XElement parent)
        {
            var prop_el = Internal.XMLUtil.CreateVisioSchema2003Element("Prop");
            if (this.Name != null)
            {
                prop_el.SetElementValue("Name", this.Name);
            }

            prop_el.SetAttributeValue("NameU", this.NameU);
            prop_el.SetAttributeValue("ID", this.ID);
            prop_el.SetElementValueConditional("Del", this._del);

            if (this.Value!=null)
            {
                var val_el = new SXL.XElement(Internal.Constants.VisioXmlNamespace2003 + "Value");
                prop_el.Add(val_el);
                val_el.SetAttributeValue("Unit", "STR");
                val_el.SetValue(this.Value);                
            }
            prop_el.Add(this.Prompt.ToXml("Prompt"));
            prop_el.Add(this.Label.ToXml("Label"));
            prop_el.Add(this.Format.ToXml("Format"));
            prop_el.Add(this.SortKey.ToXml("SortKey"));
            prop_el.Add(this.Type.ToXml("Type"));
            prop_el.Add(this.Invisible.ToXml("Invisible"));
            prop_el.Add(this.LangID.ToXml("LangID"));
            prop_el.Add(this.Calendar.ToXml("Calendar"));
            parent.Add(prop_el);
        }
Пример #12
0
 public override void AddToElement(SXL.XElement parent, int index)
 {
     var el = XMLUtil.CreateVisioSchema2003Element("LineTo");
     el.SetAttributeValueInt("IX", index);
     el.Add(this.X.ToXml("X"));
     el.Add(this.Y.ToXml("Y"));
     parent.Add(el);
 }
Пример #13
0
        public void AddToElement(SXL.XElement parent)
        {
            var el = XMLUtil.CreateVisioSchema2003Element("XForm1D");
            el.Add(this.BeginX.ToXml("BeginX"));
            el.Add(this.BeginY.ToXml("BeginY"));
            el.Add(this.EndX.ToXml("EndX"));
            el.Add(this.EndY.ToXml("EndY"));

            parent.Add(el);
        }
Пример #14
0
 public void AddToElement(SXL.XElement parent)
 {
     var el = XMLUtil.CreateVisioSchema2003Element("TextXForm");
     el.Add(this.PinX.ToXml("TxtPinX"));
     el.Add(this.PinY.ToXml("TxtPinY"));
     el.Add(this.Width.ToXml("TxtWidth"));
     el.Add(this.Height.ToXml("TxtHeight"));
     el.Add(this.LocPinX.ToXml("TxtLocPinX"));
     el.Add(this.LocPinY.ToXml("TxtLocPinY"));
     el.Add(this.Angle.ToXml("TxtAngle"));
     parent.Add(el);
 }
Пример #15
0
 public override void AddToElement(SXL.XElement parent, int index)
 {
     var el = XMLUtil.CreateVisioSchema2003Element("Ellipse");
     el.SetAttributeValueInt("IX", index);
     el.Add(this.X.ToXml("X"));
     el.Add(this.Y.ToXml("Y"));
     el.Add(this.A.ToXml("A"));
     el.Add(this.B.ToXml("B"));
     el.Add(this.C.ToXml("C"));
     el.Add(this.D.ToXml("D"));
     parent.Add(el);
 }
Пример #16
0
 public void AddToElement(SXL.XElement parent)
 {
     var line_el = XMLUtil.CreateVisioSchema2003Element("Line");
     line_el.Add(this.Weight.ToXml("LineWeight"));
     line_el.Add(this.Color.ToXml("LineColor"));
     line_el.Add(this.Pattern.ToXml("LinePattern"));
     line_el.Add(this.Rounding.ToXml("Rounding"));
     line_el.Add(this.EndArrowSize.ToXml("EndArrowSize"));
     line_el.Add(this.BeginArrowSize.ToXml("BeginArrowSize"));
     line_el.Add(this.EndArrow.ToXml("EndArrow"));
     line_el.Add(this.BeginArrow.ToXml("BeginArrow"));
     line_el.Add(this.Cap.ToXml("LineCap"));
     line_el.Add(this.Transparency.ToXml("LineColorTrans"));
     parent.Add(line_el);
 }
Пример #17
0
        public void AddToElement(SXL.XElement parent)
        {
            var el = XMLUtil.CreateVisioSchema2003Element("XForm");
            el.Add(this.PinX.ToXml("PinX"));
            el.Add(this.PinY.ToXml("PinY"));
            el.Add(this.Width.ToXml("Width"));
            el.Add(this.Height.ToXml("Height"));
            el.Add(this.LocPinX.ToXml("LocPinX"));
            el.Add(this.LocPinY.ToXml("LocPinY"));
            el.Add(this.Angle.ToXml("Angle"));
            el.Add(this.FlipX.ToXml("FlipX"));
            el.Add(this.FlipY.ToXml("FlipY"));
            el.Add(this.FlipMode.ToXml("FlipMode"));

            parent.Add(el);
        }
Пример #18
0
        public void AddToElement(SXL.XElement parent, int ix)
        {
            var colorentry_el = XMLUtil.CreateVisioSchema2003Element("ColorEntry");
            colorentry_el.SetAttributeValueInt("IX", ix);

            byte rbyte;
            byte gbyte;
            byte bbyte;
            ColorEntry.GetRGBBytes(this.RGB, out rbyte, out gbyte, out bbyte);
            const string format_string = "#{0:x2}{1:x2}{2:x2}";
            string color_string = string.Format(System.Globalization.CultureInfo.InvariantCulture, format_string, rbyte, gbyte, bbyte);

            colorentry_el.SetAttributeValue("RGB", color_string);

            parent.Add(colorentry_el);
        }
Пример #19
0
        public void AddToElement(SXL.XElement parent)
        {
            var el1 = XMLUtil.CreateVisioSchema2003Element("TextBlock");
            el1.Add(this.LeftMargin.ToXml("LeftMargin"));
            el1.Add(this.RightMargin.ToXml("RightMargin"));
            el1.Add(this.TopMargin.ToXml("TopMargin"));
            el1.Add(this.BottomMargin.ToXml("BottomMargin"));
            el1.Add(this.VerticalAlign.ToXml("VerticalAlign"));
            el1.Add(this.TextBkgnd.ToXml("TextBkgnd"));

            el1.Add(this.DefaultTabStop.ToXml("DefaultTabStop"));
            el1.Add(this.TextDirection.ToXml("TextDirection"));
            el1.Add(this.TextBkgndTrans.ToXml("TextBkgndTrans"));

            parent.Add(el1);
        }
Пример #20
0
 public void AddToElement(SXL.XElement parent)
 {
     var el = XMLUtil.CreateVisioSchema2003Element("PageProps");
     el.Add(this.PageWidth.ToXml("PageWidth"));
     el.Add(this.PageHeight.ToXml("PageHeight"));
     el.Add(this.ShdwOffsetX.ToXml("ShdwOffsetX"));
     el.Add(this.ShdwOffsetY.ToXml("ShdwOffsetY"));
     el.Add(this.PageScale.ToXml("PageScale"));
     el.Add(this.DrawingSizeType.ToXml("DrawingSizeType"));
     el.Add(this.DrawingScaleType.ToXml("DrawingScaleType"));
     el.Add(this.InhibitSnap.ToXml("InhibitSnap"));
     el.Add(this.UIVisibility.ToXml("UIVisibility"));
     el.Add(this.ShdwType.ToXml("ShdwType"));
     el.Add(this.ShdwObliqueAngle.ToXml("ShdwObliqueAngle"));
     el.Add(this.ShdwScaleFactor.ToXml("ShdwScaleFactor"));
     parent.Add(el);
 }
Пример #21
0
        internal void AddToElement(SXL.XElement parent)
        {
            var layer_el = XMLUtil.CreateVisioSchema2003Element("Layer");
            layer_el.SetAttributeValue("IX", this.Index);
            layer_el.Add(this._Name.ToXml("Name"));
            layer_el.Add(this._NameUniv.ToXml("NameUniv"));
            layer_el.Add(this.Color.ToXml("Color"));
            layer_el.Add(this.Status.ToXml("Status"));
            layer_el.Add(this.Visible.ToXml("Visible"));
            layer_el.Add(this.Print.ToXml("Print"));
            layer_el.Add(this.Active.ToXml("Active"));
            layer_el.Add(this.Lock.ToXml("Lock"));
            layer_el.Add(this.Snap.ToXml("Snap"));
            layer_el.Add(this.Glue.ToXml("Glue"));
            layer_el.Add(this.ColorTrans.ToXml("ColorTrans"));

            parent.Add(layer_el);
        }
Пример #22
0
        public void AddToElement(SXL.XElement parent, int index)
        {
            var el = XMLUtil.CreateVisioSchema2003Element("Geom");
            el.SetAttributeValueInt("IX", index);
            el.Add(this.NoFill.ToXml("NoFill"));
            el.Add(this.NoLine.ToXml("NoLine"));
            el.Add(this.NoShow.ToXml("NoShow"));
            el.Add(this.NoSnap.ToXml("NoSnap"));

            int ix = 0;
            foreach (var geomrow in this.Rows)
            {
                geomrow.AddToElement(el, ix + 1);
                ix++;
            }

            parent.Add(el);
        }
        public override void AddToElement(SXL.XElement parent)
        {
            string ns_2003 = Internal.Constants.VisioXmlNamespace2003;

            var window_el = Internal.XMLUtil.CreateVisioSchema2003Element("Window");
            window_el.SetAttributeValue("ID", this.ID);
            window_el.SetAttributeValue("WindowType", "Drawing");
            window_el.SetAttributeValue("ContainerType", "Page");
            window_el.SetAttributeValue("Page", this.Page);
            window_el.SetElementValueConditionalBool(ns_2003 + "ShowRulers", this.ShowRulers);
            window_el.SetElementValueConditionalBool(ns_2003 + "ShowGrid", this.ShowGrid);
            window_el.SetElementValueConditionalBool(ns_2003 + "ShowPageBreaks",this.ShowPageBreaks);
            window_el.SetElementValueConditionalBool(ns_2003 + "ShowGuides", this.ShowGuides);
            window_el.SetElementValueConditionalBool(ns_2003 + "ShowConnectionPoints", this.ShowConnectionPoints);
            window_el.SetElementValueConditional(ns_2003 + "GlueSettings", this.GlueSettings, v => (int) v);
            window_el.SetElementValueConditional(ns_2003 + "SnapSettings", this.SnapSettings, v => (int) v);
            window_el.SetElementValueConditional(ns_2003 + "SnapExtensions", this.SnapExtensions, v => (int) v);
            parent.Add(window_el);
        }
Пример #24
0
        internal void AddToElement(SXL.XElement parent)
        {
            var page_el = Internal.XMLUtil.CreateVisioSchema2003Element("Page");
            var invariant_culture = System.Globalization.CultureInfo.InvariantCulture;
            page_el.SetAttributeValue("ID", this.ID.ToString(invariant_culture));
            page_el.SetAttributeValue("NameU", this.Name);

            var pagesheet_el = Internal.XMLUtil.CreateVisioSchema2003Element("PageSheet");
            page_el.Add(pagesheet_el);

            foreach (var layer in this.Layers.Items)
            {
                layer.AddToElement(pagesheet_el);
            }

            this.PageProperties.AddToElement(pagesheet_el);
            this.PageLayout.AddToElement(pagesheet_el);
            this.PrintProperties.AddToElement(pagesheet_el);
            var shapes_el = Internal.XMLUtil.CreateVisioSchema2003Element("Shapes");
            page_el.Add(shapes_el);

            foreach (var vshape in this.Shapes.Items)
            {
                vshape.AddToElement(shapes_el);
            }

            if (this.Connects.Count > 0)
            {
                var xconnects = Internal.XMLUtil.CreateVisioSchema2003Element("Connects");
                foreach (var connect in this.Connects)
                {
                    connect.AddToElement(xconnects);
                }

                page_el.Add(xconnects);
            }
            parent.Add(page_el);
        }
Пример #25
0
        public void AddToElement(SXL.XElement parent)
        {
            var el = XMLUtil.CreateVisioSchema2003Element("Layout");

            el.Add(this.ShapePermeableX.ToXml("ShapePermeableX"));
            el.Add(this.ShapePermeableY.ToXml("ShapePermeableY"));
            el.Add(this.ShapePermeablePlace.ToXml("ShapePermeablePlace"));
            el.Add(this.ShapeFixedCode.ToXml("ShapeFixedCode"));
            el.Add(this.ShapePlowCode.ToXml("ShapePlowCode"));
            el.Add(this.ShapeRouteStyle.ToXml("ShapeRouteStyle"));
            el.Add(this.ConFixedCode.ToXml("ConFixedCode"));
            el.Add(this.ConLineJumpCode.ToXml("ConLineJumpCode"));
            el.Add(this.ConLineJumpStyle.ToXml("ConLineJumpStyle"));
            el.Add(this.ConLineJumpDirX.ToXml("ConLineJumpDirX"));
            el.Add(this.ConLineJumpDirY.ToXml("ConLineJumpDirY"));
            el.Add(this.ShapePlaceFlip.ToXml("ShapePlaceFlip"));
            el.Add(this.ConLineRouteExt.ToXml("ConLineRouteExt"));

            el.Add(this.ShapeSplit.ToXml("ShapeSplit"));
            el.Add(this.ShapeSplittable.ToXml("ShapeSplittable"));

            parent.Add(el);
        }
Пример #26
0
        public void AddToElement(SXL.XElement parent, int ix)
        {
            var el = XMLUtil.CreateVisioSchema2003Element("Para");

            el.SetAttributeValueInt("IX", ix);
            el.Add(this.IndFirst.ToXml("IndFirst"));
            el.Add(this.IndLeft.ToXml("IndLeft"));
            el.Add(this.IndRight.ToXml("IndRight"));

            el.Add(this.SpLine.ToXml("SpLine"));
            el.Add(this.SpBefore.ToXml("SpBefore"));
            el.Add(this.SpAfter.ToXml("SpAfter"));

            el.Add(this.HorzAlign.ToXml("HorzAlign"));
            el.Add(this.Bullet.ToXml("Bullet"));
            el.Add(this.BulletStr.ToXml("BulletStr"));
            el.Add(this.BulletFont.ToXml("BulletFont"));
            el.Add(this.LocalizeBulletFont.ToXml("LocalizeBulletFont"));
            el.Add(this.BulletFontSize.ToXml("BulletFontSize"));
            el.Add(this.TextPosAfterBullet.ToXml("TextPosAfterBullet"));
            el.Add(this.Flags.ToXml("Flags"));

            parent.Add(el);
        }
Пример #27
0
 protected override void AddToTypeEl(SXL.XElement parent)
 {
     parent.Add(Convert.ToBase64String(Bytes));
 }
Пример #28
0
 public void AddToElement(SXL.XElement parent)
 {
     var el = XMLUtil.CreateVisioSchema2006Element("Event");
     el.Add(this.EventMultiDrop.ToXml2006("EventMultiDrop"));
     parent.Add(el);
 }