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) 251private 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)
49internal ContainerParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\FigureHelper.cs (3)
80internal static double CalculateFigureWidth(StructuralCache structuralCache, Figure figure, FigureLength figureLength, out bool isWidthAuto) 133internal static double CalculateFigureHeight(StructuralCache structuralCache, Figure figure, FigureLength figureLength, out bool isHeightAuto) 233internal static void GetColumnMetrics(StructuralCache structuralCache, out int cColumns, out double width, out double gap, out double rule)
MS\Internal\PtsHost\FigureParagraph.cs (1)
44internal FigureParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\FloaterBaseParagraph.cs (1)
37protected FloaterBaseParagraph(TextElement element, StructuralCache structuralCache)
MS\Internal\PtsHost\FloaterParagraph.cs (1)
39internal 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)
31internal 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)
41internal SubpageParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\TableParagraph.cs (1)
33internal TableParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\TextParagraph.cs (1)
47internal TextParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\UIElementParagraph.cs (1)
38internal UIElementParagraph(TextElement element, StructuralCache structuralCache)
System\Windows\Documents\FlowDocument.cs (2)
1083internal StructuralCache StructuralCache 1614private StructuralCache _structuralCache; // Structural cache for the content.