protected override object CloneImpl() { bool flag = base.Document.bool_5; base.Document.bool_5 = true; Section section = (Section)base.CloneImpl(); section.documentObjectCollection_0 = null; section.method_23((Class17)this.SectPr.Clone()); section.body_0 = (Spire.Doc.Body) this.body_0.Clone(); section.body_0.method_0(section); section.pageSetup_0 = new Spire.Doc.PageSetup(section); section.pageSetup_0.HasLineNumbering = this.PageSetup.HasLineNumbering; ColumnCollection columns = new ColumnCollection(section); this.Columns.method_6(columns); section.SectPr.method_123(columns); section.headersFooters_0 = this.headersFooters_0.method_5(); section.headersFooters_0.method_0(section); for (int i = 0; i < 6; i++) { section.headersFooters_0[i].method_0(section); } base.Document.bool_5 = flag; return(section); }
internal Section method_25() { bool flag = base.Document.bool_5; base.Document.bool_5 = true; Section section = new Section(base.Document); section.method_23((Class17)this.SectPr.Clone()); section.pageSetup_0 = new Spire.Doc.PageSetup(section); section.pageSetup_0.HasLineNumbering = this.PageSetup.HasLineNumbering; ColumnCollection columns = new ColumnCollection(section); this.Columns.method_6(columns); section.SectPr.method_123(columns); section.headersFooters_0 = this.headersFooters_0.method_5(); section.headersFooters_0.method_0(section); for (int i = 0; i < 6; i++) { section.headersFooters_0[i].method_0(section); } base.Document.bool_5 = flag; return(section); }