1 write to _section
PresentationFramework (1)
MS\Internal\PtsHost\PtsPage.cs (1)
41_section = section;
42 references to _section
PresentationFramework (42)
MS\Internal\PtsHost\PtsPage.cs (42)
103if(!_section.CanUpdate) 108else if (_section.StructuralCache != null) 112if (_section.StructuralCache.ForceReformat) 115_section.StructuralCache.ClearUpdateInfo(true); 117else if (_section.StructuralCache.DtrList != null) 125_section.InvalidateStructure(); 126_section.StructuralCache.ClearUpdateInfo(false); 157Debug.Assert(!canUpdate || _section.CanUpdate); 159if (_section.StructuralCache != null) 163if (_section.StructuralCache.ForceReformat) 166Debug.Assert(breakRecord == null || !_section.StructuralCache.DestroyStructure, "Cannot format from dirty break record unless StructuralCache.DestroyStructure is not set."); 168_section.InvalidateStructure(); 172_section.StructuralCache.ClearUpdateInfo(/*destroy structure cache:*/ _section.StructuralCache.DestroyStructure); 177else if (_section.StructuralCache.DtrList != null) 179_section.InvalidateStructure(); 182_section.StructuralCache.ClearUpdateInfo(false); 190_section.StructuralCache.ClearUpdateInfo(false); 256FlowDocument formattingOwner = _section.StructuralCache.FormattingOwner; 260_section.StructuralCache.BackgroundFormatInfo.BackgroundFormat(formattingOwner.BottomlessFormatter, false /* ignoreThrottle */); 269int cpLast = _section.StructuralCache.BackgroundFormatInfo.CPInterrupted; 270int cpTextContainer = _section.StructuralCache.BackgroundFormatInfo.CchAllText; 273_section.StructuralCache.AddDirtyTextRange(dtr); 296int fserr = PTS.FsCreatePageBottomless(PtsContext.Context, _section.Handle, out formattingResult, out ptsPage); 348int fserr = PTS.FsUpdateBottomlessPage(PtsContext.Context, _ptsPage, _section.Handle, out formattingResult); 398int fserr = PTS.FsCreatePageFinite(PtsContext.Context, brIn, _section.Handle, out formattingResult, out ptsPage, out brOut); 412StructuralCache structuralCache = _section.StructuralCache; 459_section.Handle, out formattingResult, out brOut); 471StructuralCache structuralCache = _section.StructuralCache; 500_section.UpdateSegmentLastFormatPositions(); 515_section.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, pageDetails.u.simple.trackdescr.fsrc, _finitePage); 517PtsHelper.ArrangeTrack(PtsContext, ref pageDetails.u.simple.trackdescr, PTS.FlowDirectionToFswdir(_section.StructuralCache.PageFlowDirection)); 519_section.StructuralCache.CurrentArrangeContext.PopPageData(); 667internal PtsContext PtsContext { get { return _section.PtsContext; } } 718_section.PtsContext.OnPageDisposed(_ptsPage, disposing, true); 744_pageContextOfThisPage.PageRect = new PTS.FSRECT(new Rect(_section.StructuralCache.CurrentFormatContext.PageSize)); 754_section.StructuralCache.BackgroundFormatInfo.UpdateBackgroundFormatInfo(); 808if (_section.StructuralCache != null) 810_section.StructuralCache.ClearUpdateInfo(false); 935_section.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, arrayColumnDesc[index].fsrc, _finitePage); 939_section.StructuralCache.CurrentArrangeContext.PopPageData(); 1146ColumnPropertiesGroup columnProperties = new ColumnPropertiesGroup(_section.Element);