1 instantiation of StructuralCache
PresentationFramework (1)
src\Framework\System\Windows\Documents\FlowDocument.cs (1)
1234_structuralCache = new StructuralCache(this, textContainer);
36 references to StructuralCache
PresentationFramework (36)
src\Framework\MS\Internal\PtsHost\BackgroundFormatInfo.cs (2)
34internal BackgroundFormatInfo(StructuralCache structuralCache) 256private StructuralCache _structuralCache;
src\Framework\MS\Internal\PtsHost\BaseParagraph.cs (3)
48protected BaseParagraph(DependencyObject element, StructuralCache structuralCache) 339internal StructuralCache StructuralCache 346protected readonly StructuralCache _structuralCache;
src\Framework\MS\Internal\PtsHost\CellParagraph.cs (1)
36internal CellParagraph(DependencyObject element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\ContainerParagraph.cs (1)
57internal ContainerParagraph(DependencyObject element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\FigureHelper.cs (3)
85internal static double CalculateFigureWidth(StructuralCache structuralCache, Figure figure, FigureLength figureLength, out bool isWidthAuto) 138internal static double CalculateFigureHeight(StructuralCache structuralCache, Figure figure, FigureLength figureLength, out bool isHeightAuto) 238internal static void GetColumnMetrics(StructuralCache structuralCache, out int cColumns, out double width, out double gap, out double rule)
src\Framework\MS\Internal\PtsHost\FigureParagraph.cs (1)
53internal FigureParagraph(DependencyObject element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\FloaterBaseParagraph.cs (1)
43protected FloaterBaseParagraph(TextElement element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\FloaterParagraph.cs (1)
45internal FloaterParagraph(TextElement element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\FlowDocumentPage.cs (3)
50internal FlowDocumentPage(StructuralCache structuralCache) : base(null) 743internal StructuralCache StructuralCache { get { return _structuralCache; } } 1114private StructuralCache _structuralCache;
src\Framework\MS\Internal\PtsHost\ListItemParagraph.cs (1)
36internal ListItemParagraph(DependencyObject element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\ListParagraph.cs (1)
38internal ListParagraph(DependencyObject element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\PtsHelper.cs (1)
863internal static double CalculatePageMarginAdjustment(StructuralCache structuralCache, double pageMarginWidth)
src\Framework\MS\Internal\PtsHost\PtsPage.cs (2)
450StructuralCache structuralCache = _section.StructuralCache; 518StructuralCache structuralCache = _section.StructuralCache;
src\Framework\MS\Internal\PtsHost\RowParagraph.cs (1)
45internal RowParagraph(DependencyObject element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\Section.cs (3)
48internal Section(StructuralCache structuralCache) : base(structuralCache.PtsContext) 507internal StructuralCache StructuralCache 544private readonly StructuralCache _structuralCache;
src\Framework\MS\Internal\PtsHost\StructuralCache.cs (5)
632internal DocumentOperationContext(StructuralCache owner, FlowDocumentPage page) 674protected readonly StructuralCache _owner; 687internal DocumentFormatContext(StructuralCache owner, FlowDocumentPage page) : base(owner, page) 805internal DocumentArrangeContext(StructuralCache owner, FlowDocumentPage page) : base(owner, page) 883internal DocumentVisualValidationContext(StructuralCache owner, FlowDocumentPage page) : base(owner, page) { }
src\Framework\MS\Internal\PtsHost\SubpageParagraph.cs (1)
49internal SubpageParagraph(DependencyObject element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\TableParagraph.cs (1)
45internal TableParagraph(DependencyObject element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\TextParagraph.cs (1)
58internal TextParagraph(DependencyObject element, StructuralCache structuralCache)
src\Framework\MS\Internal\PtsHost\UIElementParagraph.cs (1)
40internal UIElementParagraph(TextElement element, StructuralCache structuralCache)
src\Framework\System\Windows\Documents\FlowDocument.cs (2)
1091internal StructuralCache StructuralCache 1623private StructuralCache _structuralCache; // Structural cache for the content.