Exemple #1
0
        // Token: 0x0600651A RID: 25882 RVA: 0x001C62C0 File Offset: 0x001C44C0
        private static void DumpSubpageParagraphResult(XmlTextWriter writer, SubpageParagraphResult paragraph, Visual visualParent)
        {
            writer.WriteStartElement("SubpageParagraph");
            writer.WriteStartElement("Element");
            writer.WriteAttributeString("Type", paragraph.Element.GetType().FullName);
            writer.WriteEndElement();
            LayoutDump.DumpRect(writer, "LayoutBox", paragraph.LayoutBox);
            Visual visualParent2 = LayoutDump.DumpParagraphOffset(writer, paragraph, visualParent);

            LayoutDump.DumpColumnResults(writer, paragraph.Columns, visualParent2);
            writer.WriteEndElement();
        }
Exemple #2
0
        // Token: 0x0600650E RID: 25870 RVA: 0x001C5C3C File Offset: 0x001C3E3C
        private static void DumpFlowDocumentPage(XmlTextWriter writer, DocumentPage page)
        {
            FlowDocumentPage flowDocumentPage = page as FlowDocumentPage;

            writer.WriteStartElement("FormattedLines");
            writer.WriteAttributeString("Count", flowDocumentPage.FormattedLinesCount.ToString(CultureInfo.InvariantCulture));
            writer.WriteEndElement();
            TextDocumentView textDocumentView = (TextDocumentView)((IServiceProvider)flowDocumentPage).GetService(typeof(ITextView));

            if (textDocumentView.IsValid)
            {
                LayoutDump.DumpColumnResults(writer, textDocumentView.Columns, page.Visual);
            }
        }