MS\Internal\Media\VisualTreeUtils.cs (11)
63Visual visual;
70Visual.PropagateFlags(visual, flags, proxyFlags);
85Visual visual;
106Visual visual;
224if (!(element is Visual || element is Visual3D))
236internal static void AsNonNullVisual(DependencyObject element, out Visual visual, out Visual3D visual3D)
252internal static void AsVisual(DependencyObject element, out Visual visual, out Visual3D visual3D)
282internal static bool AsVisualInternal(DependencyObject element, out Visual visual, out Visual3D visual3D)
320private static bool AsVisualHelper(DependencyObject element, out Visual visual, out Visual3D visual3D)
322Visual elementAsVisual = element as Visual;
MS\Internal\LayoutDump.cs (35)
45internal static string DumpLayoutAndVisualTreeToString(string tagName, Visual root)
68internal static void DumpLayoutAndVisualTree(XmlTextWriter writer, string tagName, Visual root)
200internal static void DumpVisual(XmlTextWriter writer, Visual visual, Visual parent)
243private static void DumpUIElement(XmlTextWriter writer, UIElement element, Visual parent, bool uiElementsOnly)
297internal static void DumpDocumentPage(XmlTextWriter writer, DocumentPage page, Visual parent)
335private static void DumpVisualChildren(XmlTextWriter writer, string tagName, Visual visualParent)
356internal static void DumpUIElementChildren(XmlTextWriter writer, string tagName, Visual visualParent)
420internal static void GetUIElementsFromVisual(Visual visual, List<UIElement> uiElements)
426Visual child = visual.InternalGetVisualChild(i);
646private static void DumpLineResults(XmlTextWriter writer, ReadOnlyCollection<LineResult> lines, Visual visualParent)
687private static void DumpParagraphResults(XmlTextWriter writer, string tagName, ReadOnlyCollection<ParagraphResult> paragraphs, Visual visualParent)
735private static void DumpTextParagraphResult(XmlTextWriter writer, TextParagraphResult paragraph, Visual visualParent)
744Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
757private static void DumpContainerParagraphResult(XmlTextWriter writer, ContainerParagraphResult paragraph, Visual visualParent)
766Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
775private static void DumpFloaterParagraphResult(XmlTextWriter writer, FloaterParagraphResult paragraph, Visual visualParent)
784Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
793private static void DumpUIElementParagraphResult(XmlTextWriter writer, UIElementParagraphResult paragraph, Visual visualParent)
802Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
810private static void DumpFigureParagraphResult(XmlTextWriter writer, FigureParagraphResult paragraph, Visual visualParent)
819Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
828private static void DumpTableParagraphResult(XmlTextWriter writer, TableParagraphResult paragraph, Visual visualParent)
833Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
840Visual rowVisual = visual.InternalGetVisualChild(i);
846Visual cellVisual = rowVisual.InternalGetVisualChild(j);
857private static void DumpSubpageParagraphResult(XmlTextWriter writer, SubpageParagraphResult paragraph, Visual visualParent)
866Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
875private static void DumpColumnResults(XmlTextWriter writer, ReadOnlyCollection<ColumnResult> columns, Visual visualParent)
901private static Visual DumpParagraphOffset(XmlTextWriter writer, ParagraphResult paragraph, Visual visualParent)
908Visual visual = (Visual)prop.GetValue(paraClient, null);
946private static void DumpTableCell(XmlTextWriter writer, ParagraphResult paragraph, Visual cellVisual, Visual tableVisual)