MS\Internal\Media\VisualTreeUtils.cs (11)
57Visual visual;
64Visual.PropagateFlags(visual, flags, proxyFlags);
79Visual visual;
100Visual visual;
218if (!(element is Visual || element is Visual3D))
230internal static void AsNonNullVisual(DependencyObject element, out Visual visual, out Visual3D visual3D)
246internal static void AsVisual(DependencyObject element, out Visual visual, out Visual3D visual3D)
276internal static bool AsVisualInternal(DependencyObject element, out Visual visual, out Visual3D visual3D)
314private static bool AsVisualHelper(DependencyObject element, out Visual visual, out Visual3D visual3D)
316Visual elementAsVisual = element as Visual;
MS\Internal\LayoutDump.cs (35)
42internal static string DumpLayoutAndVisualTreeToString(string tagName, Visual root)
66internal static void DumpLayoutAndVisualTree(XmlTextWriter writer, string tagName, Visual root)
199internal static void DumpVisual(XmlTextWriter writer, Visual visual, Visual parent)
242private static void DumpUIElement(XmlTextWriter writer, UIElement element, Visual parent, bool uiElementsOnly)
296internal static void DumpDocumentPage(XmlTextWriter writer, DocumentPage page, Visual parent)
334private static void DumpVisualChildren(XmlTextWriter writer, string tagName, Visual visualParent)
355internal static void DumpUIElementChildren(XmlTextWriter writer, string tagName, Visual visualParent)
419internal static void GetUIElementsFromVisual(Visual visual, List<UIElement> uiElements)
425Visual child = visual.InternalGetVisualChild(i);
645private static void DumpLineResults(XmlTextWriter writer, ReadOnlyCollection<LineResult> lines, Visual visualParent)
686private static void DumpParagraphResults(XmlTextWriter writer, string tagName, ReadOnlyCollection<ParagraphResult> paragraphs, Visual visualParent)
734private static void DumpTextParagraphResult(XmlTextWriter writer, TextParagraphResult paragraph, Visual visualParent)
743Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
756private static void DumpContainerParagraphResult(XmlTextWriter writer, ContainerParagraphResult paragraph, Visual visualParent)
765Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
774private static void DumpFloaterParagraphResult(XmlTextWriter writer, FloaterParagraphResult paragraph, Visual visualParent)
783Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
792private static void DumpUIElementParagraphResult(XmlTextWriter writer, UIElementParagraphResult paragraph, Visual visualParent)
801Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
809private static void DumpFigureParagraphResult(XmlTextWriter writer, FigureParagraphResult paragraph, Visual visualParent)
818Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
827private static void DumpTableParagraphResult(XmlTextWriter writer, TableParagraphResult paragraph, Visual visualParent)
832Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
839Visual rowVisual = visual.InternalGetVisualChild(i);
845Visual cellVisual = rowVisual.InternalGetVisualChild(j);
856private static void DumpSubpageParagraphResult(XmlTextWriter writer, SubpageParagraphResult paragraph, Visual visualParent)
865Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
874private static void DumpColumnResults(XmlTextWriter writer, ReadOnlyCollection<ColumnResult> columns, Visual visualParent)
900private static Visual DumpParagraphOffset(XmlTextWriter writer, ParagraphResult paragraph, Visual visualParent)
907Visual visual = (Visual)prop.GetValue(paraClient, null);
945private static void DumpTableCell(XmlTextWriter writer, ParagraphResult paragraph, Visual cellVisual, Visual tableVisual)