MS\Internal\Media\VisualTreeUtils.cs (11)
56Visual visual;
63Visual.PropagateFlags(visual, flags, proxyFlags);
78Visual visual;
99Visual visual;
217if (!(element is Visual || element is Visual3D))
229internal static void AsNonNullVisual(DependencyObject element, out Visual visual, out Visual3D visual3D)
245internal static void AsVisual(DependencyObject element, out Visual visual, out Visual3D visual3D)
275internal static bool AsVisualInternal(DependencyObject element, out Visual visual, out Visual3D visual3D)
313private static bool AsVisualHelper(DependencyObject element, out Visual visual, out Visual3D visual3D)
315Visual elementAsVisual = element as Visual;
MS\Internal\LayoutDump.cs (35)
41internal static string DumpLayoutAndVisualTreeToString(string tagName, Visual root)
65internal static void DumpLayoutAndVisualTree(XmlTextWriter writer, string tagName, Visual root)
198internal static void DumpVisual(XmlTextWriter writer, Visual visual, Visual parent)
241private static void DumpUIElement(XmlTextWriter writer, UIElement element, Visual parent, bool uiElementsOnly)
295internal static void DumpDocumentPage(XmlTextWriter writer, DocumentPage page, Visual parent)
333private static void DumpVisualChildren(XmlTextWriter writer, string tagName, Visual visualParent)
354internal static void DumpUIElementChildren(XmlTextWriter writer, string tagName, Visual visualParent)
418internal static void GetUIElementsFromVisual(Visual visual, List<UIElement> uiElements)
424Visual child = visual.InternalGetVisualChild(i);
644private static void DumpLineResults(XmlTextWriter writer, ReadOnlyCollection<LineResult> lines, Visual visualParent)
685private static void DumpParagraphResults(XmlTextWriter writer, string tagName, ReadOnlyCollection<ParagraphResult> paragraphs, Visual visualParent)
733private static void DumpTextParagraphResult(XmlTextWriter writer, TextParagraphResult paragraph, Visual visualParent)
742Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
755private static void DumpContainerParagraphResult(XmlTextWriter writer, ContainerParagraphResult paragraph, Visual visualParent)
764Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
773private static void DumpFloaterParagraphResult(XmlTextWriter writer, FloaterParagraphResult paragraph, Visual visualParent)
782Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
791private static void DumpUIElementParagraphResult(XmlTextWriter writer, UIElementParagraphResult paragraph, Visual visualParent)
800Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
808private static void DumpFigureParagraphResult(XmlTextWriter writer, FigureParagraphResult paragraph, Visual visualParent)
817Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
826private static void DumpTableParagraphResult(XmlTextWriter writer, TableParagraphResult paragraph, Visual visualParent)
831Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
838Visual rowVisual = visual.InternalGetVisualChild(i);
844Visual cellVisual = rowVisual.InternalGetVisualChild(j);
855private static void DumpSubpageParagraphResult(XmlTextWriter writer, SubpageParagraphResult paragraph, Visual visualParent)
864Visual visual = DumpParagraphOffset(writer, paragraph, visualParent);
873private static void DumpColumnResults(XmlTextWriter writer, ReadOnlyCollection<ColumnResult> columns, Visual visualParent)
899private static Visual DumpParagraphOffset(XmlTextWriter writer, ParagraphResult paragraph, Visual visualParent)
906Visual visual = (Visual)prop.GetValue(paraClient, null);
944private static void DumpTableCell(XmlTextWriter writer, ParagraphResult paragraph, Visual cellVisual, Visual tableVisual)