1 write to Context
PresentationFramework (1)
src\Framework\MS\Internal\PtsHost\PtsCache.cs (1)
229_contextPool[index].PtsHost.Context = CreatePTSContext(index, textFormattingMode);
38 references to Context
PresentationFramework (38)
src\Framework\MS\Internal\PtsHost\PtsCache.cs (6)
370Invariant.Assert(_contextPool[index].PtsHost.Context == ptsContext.Context, "PTS Context mismatch."); 383Invariant.Assert(_contextPool[index].PtsHost.Context != IntPtr.Zero, "PTS Context handle is not valid."); 384PTS.IgnoreError(PTS.DestroyDocContext(_contextPool[index].PtsHost.Context)); 442if (_contextPool[index].PtsHost.Context == ptsContext.Context) 468Invariant.Assert(_contextPool[index].PtsHost.Context != IntPtr.Zero, "PTS Context handle is not valid."); 469PTS.Validate(PTS.DestroyDocContext(_contextPool[index].PtsHost.Context));
src\Framework\MS\Internal\PtsHost\PtsContext.cs (5)
104PTS.Validate(PTS.FsDestroyPageBreakRecord(_ptsHost.Context, (IntPtr)_pageBreakRecords[index])); 122PTS.Validate(PTS.FsDestroyPage(_ptsHost.Context, (IntPtr)_pages[index])); 410get { return _ptsHost.Context; } 530PTS.Validate(PTS.FsDestroyPage(_ptsHost.Context, ptsPage.Value)); 574PTS.Validate(PTS.FsDestroyPageBreakRecord(_ptsHost.Context, br.Value));
src\Framework\MS\Internal\PtsHost\PtsHost.cs (27)
2527return PTS.FsClearUpdateInfoInSubpage(Context, pfsFloaterContent); 2567return PTS.FsCompareSubpages(Context, pfsFloaterContentOld, pfsFloaterContentNew, out fscmpr); 2591return PTS.FsDestroySubpage(Context, pfsFloaterContent); 2613return PTS.FsDuplicateSubpageBreakRecord(Context, pfsbrkFloaterContent, out pfsbrkFloaterContentDup); 2634return PTS.FsDestroySubpageBreakRecord(Context, pfsbrkFloaterContent); 2670return PTS.FsGetSubpageColumnBalancingInfo(Context, pfsFloaterContent, 2691return PTS.FsGetNumberSubpageFootnotes(Context, pfsFloaterContent, out cftn); 3029PTS.Validate(PTS.FsSynchronizeBottomlessSubtrack(Context, pfspara, pfsgeom, fswdir, dvrShift), PtsContext); 3057return PTS.FsCompareSubtrack(Context, pfsparaOld, pfsparaNew, fswdir, out fscmpr, out dvrShifted); 3067return PTS.FsClearUpdateInfoInSubtrack(Context, pfspara); 3077return PTS.FsDestroySubtrack(Context, pfspara); 3089return PTS.FsDuplicateSubtrackBreakRecord(Context, pfsbrkrecparaOrig, out pfsbrkrecparaDup); 3100return PTS.FsDestroySubtrackBreakRecord(Context, pfsobjbrk); 3114return PTS.FsGetSubtrackColumnBalancingInfo(Context, pfspara, fswdir, 3126return PTS.FsGetNumberSubtrackFootnotes(Context, pfspara, out nftn); 3163return PTS.FsTransferDisplayInfoSubtrack(Context, pfsparaOld, pfsparaNew); 3402return PTS.FsCompareSubpages(Context, pfsparaOld, pfsparaNew, out fscmpr); 3412return PTS.FsClearUpdateInfoInSubpage(Context, pfspara); 3423return PTS.FsDestroySubpage(Context, pfspara); 3435return PTS.FsDuplicateSubpageBreakRecord(Context, pfsbrkrecparaOrig, out pfsbrkrecparaDup); 3446return PTS.FsDestroySubpageBreakRecord(Context, pfsobjbrk); 3460return PTS.FsGetSubpageColumnBalancingInfo(Context, pfspara, out fswdir, 3472return PTS.FsGetNumberSubpageFootnotes(Context, pfspara, out nftn); 3490return PTS.FsGetSubpageFootnoteInfo(Context, pfspara, nftn, iftnFirst, out fswdir, pfsftninf, out iftnLim); 3513return PTS.FsTransferDisplayInfoSubpage(Context, pfsparaOld, pfsparaNew); 4344return PTS.FsDuplicateSubpageBreakRecord(Context, pfsbrkcell, out ppfsbrkcellDup); 4355return PTS.FsDestroySubpageBreakRecord(Context, pfsbrkcell);