1 write to _section
PresentationFramework (1)
src\Framework\MS\Internal\PtsHost\PtsPage.cs (1)
51_section = section;
41 references to _section
PresentationFramework (41)
src\Framework\MS\Internal\PtsHost\PtsPage.cs (41)
118if(!_section.CanUpdate) 123else if (_section.StructuralCache != null) 127if (_section.StructuralCache.ForceReformat) 130_section.StructuralCache.ClearUpdateInfo(true); 132else if (_section.StructuralCache.DtrList != null) 140_section.InvalidateStructure(); 141_section.StructuralCache.ClearUpdateInfo(false); 174if (_section.StructuralCache != null) 178if (_section.StructuralCache.ForceReformat) 181Debug.Assert(breakRecord == null || !_section.StructuralCache.DestroyStructure, "Cannot format from dirty break record unless StructuralCache.DestroyStructure is not set."); 183_section.InvalidateStructure(); 187_section.StructuralCache.ClearUpdateInfo(/*destroy structure cache:*/ _section.StructuralCache.DestroyStructure); 192else if (_section.StructuralCache.DtrList != null) 194_section.InvalidateStructure(); 197_section.StructuralCache.ClearUpdateInfo(false); 205_section.StructuralCache.ClearUpdateInfo(false); 271FlowDocument formattingOwner = _section.StructuralCache.FormattingOwner; 275_section.StructuralCache.BackgroundFormatInfo.BackgroundFormat(formattingOwner.BottomlessFormatter, false /* ignoreThrottle */); 284int cpLast = _section.StructuralCache.BackgroundFormatInfo.CPInterrupted; 285int cpTextContainer = _section.StructuralCache.BackgroundFormatInfo.CchAllText; 288_section.StructuralCache.AddDirtyTextRange(dtr); 319int fserr = PTS.FsCreatePageBottomless(PtsContext.Context, _section.Handle, out formattingResult, out ptsPage); 377int fserr = PTS.FsUpdateBottomlessPage(PtsContext.Context, _ptsPage.Value, _section.Handle, out formattingResult); 436int fserr = PTS.FsCreatePageFinite(PtsContext.Context, brIn, _section.Handle, out formattingResult, out ptsPage, out brOut); 450StructuralCache structuralCache = _section.StructuralCache; 506_section.Handle, out formattingResult, out brOut); 518StructuralCache structuralCache = _section.StructuralCache; 554_section.UpdateSegmentLastFormatPositions(); 569_section.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, pageDetails.u.simple.trackdescr.fsrc, _finitePage); 571PtsHelper.ArrangeTrack(PtsContext, ref pageDetails.u.simple.trackdescr, PTS.FlowDirectionToFswdir(_section.StructuralCache.PageFlowDirection)); 573_section.StructuralCache.CurrentArrangeContext.PopPageData(); 735internal PtsContext PtsContext { get { return _section.PtsContext; } } 791_section.PtsContext.OnPageDisposed(_ptsPage, disposing, true); 817_pageContextOfThisPage.PageRect = new PTS.FSRECT(new Rect(_section.StructuralCache.CurrentFormatContext.PageSize)); 827_section.StructuralCache.BackgroundFormatInfo.UpdateBackgroundFormatInfo(); 886if (_section.StructuralCache != null) 888_section.StructuralCache.ClearUpdateInfo(false); 1031_section.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, arrayColumnDesc[index].fsrc, _finitePage); 1035_section.StructuralCache.CurrentArrangeContext.PopPageData(); 1261ColumnPropertiesGroup columnProperties = new ColumnPropertiesGroup(_section.Element);