1 write to _section
PresentationFramework (1)
MS\Internal\PtsHost\PtsPage.cs (1)
47
_section
= section;
42 references to _section
PresentationFramework (42)
MS\Internal\PtsHost\PtsPage.cs (42)
109
if(!
_section
.CanUpdate)
114
else if (
_section
.StructuralCache != null)
118
if (
_section
.StructuralCache.ForceReformat)
121
_section
.StructuralCache.ClearUpdateInfo(true);
123
else if (
_section
.StructuralCache.DtrList != null)
131
_section
.InvalidateStructure();
132
_section
.StructuralCache.ClearUpdateInfo(false);
163
Debug.Assert(!canUpdate ||
_section
.CanUpdate);
165
if (
_section
.StructuralCache != null)
169
if (
_section
.StructuralCache.ForceReformat)
172
Debug.Assert(breakRecord == null || !
_section
.StructuralCache.DestroyStructure, "Cannot format from dirty break record unless StructuralCache.DestroyStructure is not set.");
174
_section
.InvalidateStructure();
178
_section
.StructuralCache.ClearUpdateInfo(/*destroy structure cache:*/
_section
.StructuralCache.DestroyStructure);
183
else if (
_section
.StructuralCache.DtrList != null)
185
_section
.InvalidateStructure();
188
_section
.StructuralCache.ClearUpdateInfo(false);
196
_section
.StructuralCache.ClearUpdateInfo(false);
262
FlowDocument formattingOwner =
_section
.StructuralCache.FormattingOwner;
266
_section
.StructuralCache.BackgroundFormatInfo.BackgroundFormat(formattingOwner.BottomlessFormatter, false /* ignoreThrottle */);
275
int cpLast =
_section
.StructuralCache.BackgroundFormatInfo.CPInterrupted;
276
int cpTextContainer =
_section
.StructuralCache.BackgroundFormatInfo.CchAllText;
279
_section
.StructuralCache.AddDirtyTextRange(dtr);
302
int fserr = PTS.FsCreatePageBottomless(PtsContext.Context,
_section
.Handle, out formattingResult, out ptsPage);
354
int fserr = PTS.FsUpdateBottomlessPage(PtsContext.Context, _ptsPage,
_section
.Handle, out formattingResult);
404
int fserr = PTS.FsCreatePageFinite(PtsContext.Context, brIn,
_section
.Handle, out formattingResult, out ptsPage, out brOut);
418
StructuralCache structuralCache =
_section
.StructuralCache;
465
_section
.Handle, out formattingResult, out brOut);
477
StructuralCache structuralCache =
_section
.StructuralCache;
506
_section
.UpdateSegmentLastFormatPositions();
521
_section
.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, pageDetails.u.simple.trackdescr.fsrc, _finitePage);
523
PtsHelper.ArrangeTrack(PtsContext, ref pageDetails.u.simple.trackdescr, PTS.FlowDirectionToFswdir(
_section
.StructuralCache.PageFlowDirection));
525
_section
.StructuralCache.CurrentArrangeContext.PopPageData();
673
internal PtsContext PtsContext { get { return
_section
.PtsContext; } }
724
_section
.PtsContext.OnPageDisposed(_ptsPage, disposing, true);
750
_pageContextOfThisPage.PageRect = new PTS.FSRECT(new Rect(
_section
.StructuralCache.CurrentFormatContext.PageSize));
760
_section
.StructuralCache.BackgroundFormatInfo.UpdateBackgroundFormatInfo();
814
if (
_section
.StructuralCache != null)
816
_section
.StructuralCache.ClearUpdateInfo(false);
941
_section
.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, arrayColumnDesc[index].fsrc, _finitePage);
945
_section
.StructuralCache.CurrentArrangeContext.PopPageData();
1152
ColumnPropertiesGroup columnProperties = new ColumnPropertiesGroup(
_section
.Element);