1 instantiation of StructuralCache
PresentationFramework (1)
System\Windows\Documents\FlowDocument.cs (1)
1219_structuralCache = new StructuralCache(this, textContainer);
36 references to StructuralCache
PresentationFramework (36)
MS\Internal\PtsHost\BackgroundFormatInfo.cs (2)
28internal BackgroundFormatInfo(StructuralCache structuralCache) 252private StructuralCache _structuralCache;
MS\Internal\PtsHost\BaseParagraph.cs (3)
41protected BaseParagraph(DependencyObject element, StructuralCache structuralCache) 332internal StructuralCache StructuralCache 339protected readonly StructuralCache _structuralCache;
MS\Internal\PtsHost\CellParagraph.cs (1)
27internal CellParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\ContainerParagraph.cs (1)
35internal ContainerParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\FigureHelper.cs (3)
71internal static double CalculateFigureWidth(StructuralCache structuralCache, Figure figure, FigureLength figureLength, out bool isWidthAuto) 124internal static double CalculateFigureHeight(StructuralCache structuralCache, Figure figure, FigureLength figureLength, out bool isHeightAuto) 224internal static void GetColumnMetrics(StructuralCache structuralCache, out int cColumns, out double width, out double gap, out double rule)
MS\Internal\PtsHost\FigureParagraph.cs (1)
40internal FigureParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\FloaterBaseParagraph.cs (1)
29protected FloaterBaseParagraph(TextElement element, StructuralCache structuralCache)
MS\Internal\PtsHost\FloaterParagraph.cs (1)
31internal FloaterParagraph(TextElement element, StructuralCache structuralCache)
MS\Internal\PtsHost\FlowDocumentPage.cs (3)
39internal FlowDocumentPage(StructuralCache structuralCache) : base(null) 713internal StructuralCache StructuralCache { get { return _structuralCache; } } 1074private StructuralCache _structuralCache;
MS\Internal\PtsHost\ListItemParagraph.cs (1)
27internal ListItemParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\ListParagraph.cs (1)
23internal ListParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\PtsHelper.cs (1)
756internal static double CalculatePageMarginAdjustment(StructuralCache structuralCache, double pageMarginWidth)
MS\Internal\PtsHost\PtsPage.cs (2)
411StructuralCache structuralCache = _section.StructuralCache; 470StructuralCache structuralCache = _section.StructuralCache;
MS\Internal\PtsHost\RowParagraph.cs (1)
34internal RowParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\Section.cs (3)
41internal Section(StructuralCache structuralCache) : base(structuralCache.PtsContext) 480internal StructuralCache StructuralCache 517private readonly StructuralCache _structuralCache;
MS\Internal\PtsHost\StructuralCache.cs (5)
621internal DocumentOperationContext(StructuralCache owner, FlowDocumentPage page) 663protected readonly StructuralCache _owner; 676internal DocumentFormatContext(StructuralCache owner, FlowDocumentPage page) : base(owner, page) 794internal DocumentArrangeContext(StructuralCache owner, FlowDocumentPage page) : base(owner, page) 871internal DocumentVisualValidationContext(StructuralCache owner, FlowDocumentPage page) : base(owner, page) { }
MS\Internal\PtsHost\SubpageParagraph.cs (1)
32internal SubpageParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\TableParagraph.cs (1)
28internal TableParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\TextParagraph.cs (1)
37internal TextParagraph(DependencyObject element, StructuralCache structuralCache)
MS\Internal\PtsHost\UIElementParagraph.cs (1)
30internal UIElementParagraph(TextElement element, StructuralCache structuralCache)
System\Windows\Documents\FlowDocument.cs (2)
1076internal StructuralCache StructuralCache 1601private StructuralCache _structuralCache; // Structural cache for the content.