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)
102
if(!
_section
.CanUpdate)
107
else if (
_section
.StructuralCache != null)
111
if (
_section
.StructuralCache.ForceReformat)
114
_section
.StructuralCache.ClearUpdateInfo(true);
116
else if (
_section
.StructuralCache.DtrList != null)
124
_section
.InvalidateStructure();
125
_section
.StructuralCache.ClearUpdateInfo(false);
156
Debug.Assert(!canUpdate ||
_section
.CanUpdate);
158
if (
_section
.StructuralCache != null)
162
if (
_section
.StructuralCache.ForceReformat)
165
Debug.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);
176
else if (
_section
.StructuralCache.DtrList != null)
178
_section
.InvalidateStructure();
181
_section
.StructuralCache.ClearUpdateInfo(false);
189
_section
.StructuralCache.ClearUpdateInfo(false);
255
FlowDocument formattingOwner =
_section
.StructuralCache.FormattingOwner;
259
_section
.StructuralCache.BackgroundFormatInfo.BackgroundFormat(formattingOwner.BottomlessFormatter, false /* ignoreThrottle */);
268
int cpLast =
_section
.StructuralCache.BackgroundFormatInfo.CPInterrupted;
269
int cpTextContainer =
_section
.StructuralCache.BackgroundFormatInfo.CchAllText;
272
_section
.StructuralCache.AddDirtyTextRange(dtr);
295
int fserr = PTS.FsCreatePageBottomless(PtsContext.Context,
_section
.Handle, out formattingResult, out ptsPage);
347
int fserr = PTS.FsUpdateBottomlessPage(PtsContext.Context, _ptsPage,
_section
.Handle, out formattingResult);
397
int fserr = PTS.FsCreatePageFinite(PtsContext.Context, brIn,
_section
.Handle, out formattingResult, out ptsPage, out brOut);
411
StructuralCache structuralCache =
_section
.StructuralCache;
458
_section
.Handle, out formattingResult, out brOut);
470
StructuralCache structuralCache =
_section
.StructuralCache;
499
_section
.UpdateSegmentLastFormatPositions();
514
_section
.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, pageDetails.u.simple.trackdescr.fsrc, _finitePage);
516
PtsHelper.ArrangeTrack(PtsContext, ref pageDetails.u.simple.trackdescr, PTS.FlowDirectionToFswdir(
_section
.StructuralCache.PageFlowDirection));
518
_section
.StructuralCache.CurrentArrangeContext.PopPageData();
666
internal 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();
1139
ColumnPropertiesGroup columnProperties = new ColumnPropertiesGroup(
_section
.Element);