1 write to _section
PresentationFramework (1)
MS\Internal\PtsHost\PtsPage.cs (1)
40_section = section;
41 references to _section
PresentationFramework (41)
MS\Internal\PtsHost\PtsPage.cs (41)
102if(!_section.CanUpdate) 107else if (_section.StructuralCache != null) 111if (_section.StructuralCache.ForceReformat) 114_section.StructuralCache.ClearUpdateInfo(true); 116else if (_section.StructuralCache.DtrList != null) 124_section.InvalidateStructure(); 125_section.StructuralCache.ClearUpdateInfo(false); 156Debug.Assert(!canUpdate || _section.CanUpdate); 158if (_section.StructuralCache != null) 162if (_section.StructuralCache.ForceReformat) 165Debug.Assert(breakRecord == null || !_section.StructuralCache.DestroyStructure, "Cannot format from dirty break record unless StructuralCache.DestroyStructure is not set."); 167_section.InvalidateStructure(); 171_section.StructuralCache.ClearUpdateInfo(/*destroy structure cache:*/ _section.StructuralCache.DestroyStructure); 176else if (_section.StructuralCache.DtrList != null) 178_section.InvalidateStructure(); 181_section.StructuralCache.ClearUpdateInfo(false); 189_section.StructuralCache.ClearUpdateInfo(false); 255FlowDocument formattingOwner = _section.StructuralCache.FormattingOwner; 259_section.StructuralCache.BackgroundFormatInfo.BackgroundFormat(formattingOwner.BottomlessFormatter, false /* ignoreThrottle */); 268int cpLast = _section.StructuralCache.BackgroundFormatInfo.CPInterrupted; 269int cpTextContainer = _section.StructuralCache.BackgroundFormatInfo.CchAllText; 272_section.StructuralCache.AddDirtyTextRange(dtr); 295int fserr = PTS.FsCreatePageBottomless(PtsContext.Context, _section.Handle, out formattingResult, out ptsPage); 347int fserr = PTS.FsUpdateBottomlessPage(PtsContext.Context, _ptsPage, _section.Handle, out formattingResult); 397int fserr = PTS.FsCreatePageFinite(PtsContext.Context, brIn, _section.Handle, out formattingResult, out ptsPage, out brOut); 411StructuralCache structuralCache = _section.StructuralCache; 458_section.Handle, out formattingResult, out brOut); 470StructuralCache structuralCache = _section.StructuralCache; 499_section.UpdateSegmentLastFormatPositions(); 514_section.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, pageDetails.u.simple.trackdescr.fsrc, _finitePage); 516PtsHelper.ArrangeTrack(PtsContext, ref pageDetails.u.simple.trackdescr, PTS.FlowDirectionToFswdir(_section.StructuralCache.PageFlowDirection)); 518_section.StructuralCache.CurrentArrangeContext.PopPageData(); 666internal PtsContext PtsContext { get { return _section.PtsContext; } } 717_section.PtsContext.OnPageDisposed(_ptsPage, disposing, true); 743_pageContextOfThisPage.PageRect = new PTS.FSRECT(new Rect(_section.StructuralCache.CurrentFormatContext.PageSize)); 750_section.StructuralCache.BackgroundFormatInfo.UpdateBackgroundFormatInfo(); 804_section.StructuralCache?.ClearUpdateInfo(false); 928_section.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, arrayColumnDesc[index].fsrc, _finitePage); 932_section.StructuralCache.CurrentArrangeContext.PopPageData(); 1139ColumnPropertiesGroup columnProperties = new ColumnPropertiesGroup(_section.Element);