8 writes to PositionsAdded
PresentationFramework (8)
MS\Internal\PtsHost\DirtyTextRange.cs (4)
27
PositionsAdded
= positionsAdded;
41
PositionsAdded
= 0;
48
PositionsAdded
= change.Count;
56
PositionsAdded
= change.Count;
MS\Internal\PtsHost\DtrList.cs (3)
101
_dtrs[i].
PositionsAdded
+= dtr.PositionsAdded - adjust;
115
_dtrs[i].
PositionsAdded
+= dtr.PositionsAdded - adjust;
271
_dtrs[index].
PositionsAdded
+= dtrNext.PositionsAdded;
MS\Internal\PtsHost\UpdateRecord.cs (1)
44
Dtr.
PositionsAdded
+= delta + Next.Dtr.PositionsAdded;
29 references to PositionsAdded
PresentationFramework (29)
MS\Internal\Documents\TextBoxView.cs (13)
1497
&& _dirtyList.DtrsFromRange(currentSelectionRange.StartIndex, currentSelectionRange.
PositionsAdded
) != null)
1506
int[] offsets = new int[] { currentSelectionRange.StartIndex, currentSelectionRange.StartIndex + currentSelectionRange.
PositionsAdded
};
1886
Invariant.Assert(range.
PositionsAdded
== range.PositionsRemoved); // FromHighlightLayer never changes document size.
1889
int endOffset = Math.Min(range.StartIndex + range.
PositionsAdded
, _host.TextContainer.SymbolCount);
2297
int positionsAdded = range.
PositionsAdded
;
2311
positionsAdded += rangeDistance + range.
PositionsAdded
;
2319
if (range.
PositionsAdded
>= range.PositionsRemoved)
2323
else if (range.
PositionsAdded
< range.PositionsRemoved)
2334
int delta = range.
PositionsAdded
- range.PositionsRemoved;
2393
int delta = range.
PositionsAdded
- range.PositionsRemoved;
2505
bool offsetSyncOk = (range.
PositionsAdded
== 0 || range.PositionsRemoved == 0);
2506
int lastCoveredCharOffset = range.StartIndex + Math.Max(range.
PositionsAdded
, range.PositionsRemoved);
2924
int selectionEnd = selectionRange.StartIndex + selectionRange.
PositionsAdded
;
MS\Internal\PtsHost\BackgroundFormatInfo.cs (2)
61
positionsAdded += _structuralCache.DtrList[dtrIndex].
PositionsAdded
- _structuralCache.DtrList[dtrIndex].PositionsRemoved;
66
if((dtrLast.StartIndex + positionsAdded + dtrLast.
PositionsAdded
) >= _cchAllText)
MS\Internal\PtsHost\DtrList.cs (11)
67
else if (startIndexOld <= _dtrs[i].StartIndex + _dtrs[i].
PositionsAdded
)
74
startIndexOld -= _dtrs[i].
PositionsAdded
- _dtrs[i].PositionsRemoved;
99
int adjust = Math.Min(_dtrs[i].
PositionsAdded
, dtr.PositionsRemoved - delta);
101
_dtrs[i].PositionsAdded += dtr.
PositionsAdded
- adjust;
113
int adjust = Math.Min(dtr.PositionsRemoved, _dtrs[i].
PositionsAdded
- delta);
115
_dtrs[i].PositionsAdded += dtr.
PositionsAdded
- adjust;
163
int positionsAdded = range.
PositionsAdded
;
172
positionsAdded = rangeDistance + range.
PositionsAdded
;
210
if (dcpNew <= _dtrs[i].StartIndex + positionsAdded + _dtrs[i].
PositionsAdded
)
214
positionsAdded += _dtrs[i].
PositionsAdded
- _dtrs[i].PositionsRemoved;
271
_dtrs[index].PositionsAdded += dtrNext.
PositionsAdded
;
MS\Internal\PtsHost\TextParagraph.cs (2)
784
ddcpNew = dtrs[0].
PositionsAdded
;
791
ddcpNew += delta + dtrs[i].
PositionsAdded
;
MS\Internal\PtsHost\UpdateRecord.cs (1)
44
Dtr.PositionsAdded += delta + Next.Dtr.
PositionsAdded
;