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)
103
if(!
_section
.CanUpdate)
108
else if (
_section
.StructuralCache != null)
112
if (
_section
.StructuralCache.ForceReformat)
115
_section
.StructuralCache.ClearUpdateInfo(true);
117
else if (
_section
.StructuralCache.DtrList != null)
125
_section
.InvalidateStructure();
126
_section
.StructuralCache.ClearUpdateInfo(false);
157
Debug.Assert(!canUpdate ||
_section
.CanUpdate);
159
if (
_section
.StructuralCache != null)
163
if (
_section
.StructuralCache.ForceReformat)
166
Debug.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);
177
else if (
_section
.StructuralCache.DtrList != null)
179
_section
.InvalidateStructure();
182
_section
.StructuralCache.ClearUpdateInfo(false);
190
_section
.StructuralCache.ClearUpdateInfo(false);
256
FlowDocument formattingOwner =
_section
.StructuralCache.FormattingOwner;
260
_section
.StructuralCache.BackgroundFormatInfo.BackgroundFormat(formattingOwner.BottomlessFormatter, false /* ignoreThrottle */);
269
int cpLast =
_section
.StructuralCache.BackgroundFormatInfo.CPInterrupted;
270
int cpTextContainer =
_section
.StructuralCache.BackgroundFormatInfo.CchAllText;
273
_section
.StructuralCache.AddDirtyTextRange(dtr);
296
int fserr = PTS.FsCreatePageBottomless(PtsContext.Context,
_section
.Handle, out formattingResult, out ptsPage);
348
int fserr = PTS.FsUpdateBottomlessPage(PtsContext.Context, _ptsPage,
_section
.Handle, out formattingResult);
398
int fserr = PTS.FsCreatePageFinite(PtsContext.Context, brIn,
_section
.Handle, out formattingResult, out ptsPage, out brOut);
412
StructuralCache structuralCache =
_section
.StructuralCache;
459
_section
.Handle, out formattingResult, out brOut);
471
StructuralCache structuralCache =
_section
.StructuralCache;
500
_section
.UpdateSegmentLastFormatPositions();
515
_section
.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, pageDetails.u.simple.trackdescr.fsrc, _finitePage);
517
PtsHelper.ArrangeTrack(PtsContext, ref pageDetails.u.simple.trackdescr, PTS.FlowDirectionToFswdir(
_section
.StructuralCache.PageFlowDirection));
519
_section
.StructuralCache.CurrentArrangeContext.PopPageData();
667
internal 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();
808
if (
_section
.StructuralCache != null)
810
_section
.StructuralCache.ClearUpdateInfo(false);
935
_section
.StructuralCache.CurrentArrangeContext.PushNewPageData(_pageContextOfThisPage, arrayColumnDesc[index].fsrc, _finitePage);
939
_section
.StructuralCache.CurrentArrangeContext.PopPageData();
1146
ColumnPropertiesGroup columnProperties = new ColumnPropertiesGroup(
_section
.Element);