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