1 instantiation of StructuralCache
PresentationFramework (1)
System\Windows\Documents\FlowDocument.cs (1)
1226_structuralCache = new StructuralCache(this, textContainer);
36 references to StructuralCache
PresentationFramework (36)
MS\Internal\PtsHost\BackgroundFormatInfo.cs (2)
29internal BackgroundFormatInfo(StructuralCache structuralCache) 253private StructuralCache _structuralCache;
MS\Internal\PtsHost\BaseParagraph.cs (3)
42protected BaseParagraph(DependencyObject element, StructuralCache structuralCache) 333internal StructuralCache StructuralCache 340protected readonly StructuralCache _structuralCache;
MS\Internal\PtsHost\CellParagraph.cs (1)
28internal CellParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\ContainerParagraph.cs (1)
36internal ContainerParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\FigureHelper.cs (3)
72internal static double CalculateFigureWidth(StructuralCache structuralCache, Figure figure, FigureLength figureLength, out bool isWidthAuto) 125internal static double CalculateFigureHeight(StructuralCache structuralCache, Figure figure, FigureLength figureLength, out bool isHeightAuto) 225internal static void GetColumnMetrics(StructuralCache structuralCache, out int cColumns, out double width, out double gap, out double rule)
MS\Internal\PtsHost\FigureParagraph.cs (1)
41internal FigureParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\FloaterBaseParagraph.cs (1)
30protected FloaterBaseParagraph(TextElement element, StructuralCache structuralCache)
MS\Internal\PtsHost\FloaterParagraph.cs (1)
32internal FloaterParagraph(TextElement element, StructuralCache structuralCache)
MS\Internal\PtsHost\FlowDocumentPage.cs (3)
40internal FlowDocumentPage(StructuralCache structuralCache) : base(null) 714internal StructuralCache StructuralCache { get { return _structuralCache; } } 1084private StructuralCache _structuralCache;
MS\Internal\PtsHost\ListItemParagraph.cs (1)
28internal ListItemParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\ListParagraph.cs (1)
24internal ListParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\PtsHelper.cs (1)
757internal static double CalculatePageMarginAdjustment(StructuralCache structuralCache, double pageMarginWidth)
MS\Internal\PtsHost\PtsPage.cs (2)
412StructuralCache structuralCache = _section.StructuralCache; 471StructuralCache structuralCache = _section.StructuralCache;
MS\Internal\PtsHost\RowParagraph.cs (1)
35internal RowParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\Section.cs (3)
42internal Section(StructuralCache structuralCache) : base(structuralCache.PtsContext) 490internal StructuralCache StructuralCache 527private readonly StructuralCache _structuralCache;
MS\Internal\PtsHost\StructuralCache.cs (5)
622internal DocumentOperationContext(StructuralCache owner, FlowDocumentPage page) 664protected readonly StructuralCache _owner; 677internal DocumentFormatContext(StructuralCache owner, FlowDocumentPage page) : base(owner, page) 795internal DocumentArrangeContext(StructuralCache owner, FlowDocumentPage page) : base(owner, page) 872internal DocumentVisualValidationContext(StructuralCache owner, FlowDocumentPage page) : base(owner, page) { }
MS\Internal\PtsHost\SubpageParagraph.cs (1)
33internal SubpageParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\TableParagraph.cs (1)
29internal TableParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\TextParagraph.cs (1)
38internal TextParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\UIElementParagraph.cs (1)
31internal UIElementParagraph(TextElement element, StructuralCache structuralCache)
System\Windows\Documents\FlowDocument.cs (2)
1083internal StructuralCache StructuralCache 1614private StructuralCache _structuralCache; // Structural cache for the content.