1 write to Context
PresentationFramework (1)
MS\Internal\PtsHost\PtsCache.cs (1)
198
_contextPool[index].PtsHost.
Context
= CreatePTSContext(index, textFormattingMode);
38 references to Context
PresentationFramework (38)
MS\Internal\PtsHost\PtsCache.cs (6)
316
Invariant.Assert(_contextPool[index].PtsHost.
Context
== ptsContext.Context, "PTS Context mismatch.");
329
Invariant.Assert(_contextPool[index].PtsHost.
Context
!= IntPtr.Zero, "PTS Context handle is not valid.");
330
PTS.IgnoreError(PTS.DestroyDocContext(_contextPool[index].PtsHost.
Context
));
375
if (_contextPool[index].PtsHost.
Context
== ptsContext.Context)
401
Invariant.Assert(_contextPool[index].PtsHost.
Context
!= IntPtr.Zero, "PTS Context handle is not valid.");
402
PTS.Validate(PTS.DestroyDocContext(_contextPool[index].PtsHost.
Context
));
MS\Internal\PtsHost\PtsContext.cs (5)
85
PTS.Validate(PTS.FsDestroyPageBreakRecord(_ptsHost.
Context
, (IntPtr)_pageBreakRecords[index]));
103
PTS.Validate(PTS.FsDestroyPage(_ptsHost.
Context
, (IntPtr)_pages[index]));
380
get { return _ptsHost.
Context
; }
490
PTS.Validate(PTS.FsDestroyPage(_ptsHost.
Context
, ptsPage));
524
PTS.Validate(PTS.FsDestroyPageBreakRecord(_ptsHost.
Context
, br));
MS\Internal\PtsHost\PtsHost.cs (27)
2402
return PTS.FsClearUpdateInfoInSubpage(
Context
, pfsFloaterContent);
2438
return PTS.FsCompareSubpages(
Context
, pfsFloaterContentOld, pfsFloaterContentNew, out fscmpr);
2457
return PTS.FsDestroySubpage(
Context
, pfsFloaterContent);
2474
return PTS.FsDuplicateSubpageBreakRecord(
Context
, pfsbrkFloaterContent, out pfsbrkFloaterContentDup);
2490
return PTS.FsDestroySubpageBreakRecord(
Context
, pfsbrkFloaterContent);
2521
return PTS.FsGetSubpageColumnBalancingInfo(
Context
, pfsFloaterContent,
2538
return PTS.FsGetNumberSubpageFootnotes(
Context
, pfsFloaterContent, out cftn);
2854
PTS.Validate(PTS.FsSynchronizeBottomlessSubtrack(
Context
, pfspara, pfsgeom, fswdir, dvrShift), PtsContext);
2878
return PTS.FsCompareSubtrack(
Context
, pfsparaOld, pfsparaNew, fswdir, out fscmpr, out dvrShifted);
2884
return PTS.FsClearUpdateInfoInSubtrack(
Context
, pfspara);
2890
return PTS.FsDestroySubtrack(
Context
, pfspara);
2898
return PTS.FsDuplicateSubtrackBreakRecord(
Context
, pfsbrkrecparaOrig, out pfsbrkrecparaDup);
2905
return PTS.FsDestroySubtrackBreakRecord(
Context
, pfsobjbrk);
2915
return PTS.FsGetSubtrackColumnBalancingInfo(
Context
, pfspara, fswdir,
2923
return PTS.FsGetNumberSubtrackFootnotes(
Context
, pfspara, out nftn);
2952
return PTS.FsTransferDisplayInfoSubtrack(
Context
, pfsparaOld, pfsparaNew);
3177
return PTS.FsCompareSubpages(
Context
, pfsparaOld, pfsparaNew, out fscmpr);
3182
return PTS.FsClearUpdateInfoInSubpage(
Context
, pfspara);
3188
return PTS.FsDestroySubpage(
Context
, pfspara);
3196
return PTS.FsDuplicateSubpageBreakRecord(
Context
, pfsbrkrecparaOrig, out pfsbrkrecparaDup);
3203
return PTS.FsDestroySubpageBreakRecord(
Context
, pfsobjbrk);
3213
return PTS.FsGetSubpageColumnBalancingInfo(
Context
, pfspara, out fswdir,
3221
return PTS.FsGetNumberSubpageFootnotes(
Context
, pfspara, out nftn);
3232
return PTS.FsGetSubpageFootnoteInfo(
Context
, pfspara, nftn, iftnFirst, out fswdir, pfsftninf, out iftnLim);
3251
return PTS.FsTransferDisplayInfoSubpage(
Context
, pfsparaOld, pfsparaNew);
4062
return PTS.FsDuplicateSubpageBreakRecord(
Context
, pfsbrkcell, out ppfsbrkcellDup);
4069
return PTS.FsDestroySubpageBreakRecord(
Context
, pfsbrkcell);