13 instantiations of DirtyTextRange
PresentationFramework (13)
MS\Internal\Documents\TextBoxView.cs (5)
1449
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(args);
1488
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1586
_dirtyList.Merge(new
DirtyTextRange
(metrics.Offset, metrics.Length, metrics.Length, fromHighlightLayer: true));
2364
range = new
DirtyTextRange
(_dirtyList[0].StartIndex, positionsAdded, positionsRemoved);
2994
result = new
DirtyTextRange
(rangeStart, rangeSize, rangeSize, fromHighlightLayer: true);
MS\Internal\PtsHost\DtrList.cs (2)
182
return new
DirtyTextRange
(_dtrs[0].StartIndex, positionsAdded, positionsRemoved, fromHighlightLayer);
185
return new
DirtyTextRange
(0, 0, 0, false);
MS\Internal\PtsHost\PtsPage.cs (1)
272
DirtyTextRange dtr = new
DirtyTextRange
(cpLast, cpTextContainer - cpLast, cpTextContainer - cpLast);
MS\Internal\PtsHost\TableParagraph.cs (1)
556
DirtyTextRange dtr = new
DirtyTextRange
(Table.ContentStartOffset, charCount, charCount);
MS\Internal\PtsHost\UpdateRecord.cs (1)
27
Dtr = new
DirtyTextRange
(0,0,0);
System\Windows\Documents\FlowDocument.cs (3)
967
DirtyTextRange dtr = new
DirtyTextRange
(childStartIndex, TextContainerHelper.EmbeddedObjectLength, TextContainerHelper.EmbeddedObjectLength);
1427
DirtyTextRange dtr = new
DirtyTextRange
(textSegment.Start.Offset,
1503
dtr = new
DirtyTextRange
(args);
34 references to DirtyTextRange
PresentationFramework (34)
MS\Internal\Documents\TextBoxView.cs (13)
1449
DirtyTextRange
dirtyTextRange = new DirtyTextRange(args);
1488
DirtyTextRange
dirtyTextRange = new DirtyTextRange(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1492
DirtyTextRange
highlightRange = tempDirtyList.GetMergedRange();
1532
private void HandleTextSelectionHighlightChange(
DirtyTextRange
currentSelectionRange, ref bool arrangeNeeded, ref bool measureNeeded)
1599
DirtyTextRange
? selectionRenderRange = GetSelectionRenderRange(currentSelectionRange);
1930
DirtyTextRange
range = _dirtyList[i];
2325
DirtyTextRange
range = _dirtyList[0];
2379
private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2438
private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2549
private void SyncLineMetrics(
DirtyTextRange
range, double constraintWidth, LineProperties lineProperties, TextBoxLine line,
2974
private
DirtyTextRange
? GetSelectionRenderRange(
DirtyTextRange
selectionRange)
2976
DirtyTextRange
? result = null;
MS\Internal\PtsHost\BackgroundFormatInfo.cs (1)
65
DirtyTextRange
dtrLast = _structuralCache.DtrList[_structuralCache.DtrList.Length - 1];
MS\Internal\PtsHost\ContainerParagraph.cs (2)
377
DirtyTextRange
dtr = dtrs[0];
1243
DirtyTextRange
dtr,
MS\Internal\PtsHost\DtrList.cs (11)
28
_dtrs = new
DirtyTextRange
[_defaultCapacity];
39
internal void Merge(
DirtyTextRange
dtr)
157
internal
DirtyTextRange
GetMergedRange()
161
DirtyTextRange
range = _dtrs[0];
247
DirtyTextRange
dtr = _dtrs[first];
265
DirtyTextRange
dtrNext = _dtrs[index+1];
298
private void Append(
DirtyTextRange
dtr)
314
DirtyTextRange
[] newdtrs = new
DirtyTextRange
[_dtrs.Length * 2];
326
internal
DirtyTextRange
this[int index]
334
private
DirtyTextRange
[] _dtrs;
MS\Internal\PtsHost\PtsPage.cs (1)
272
DirtyTextRange
dtr = new DirtyTextRange(cpLast, cpTextContainer - cpLast, cpTextContainer - cpLast);
MS\Internal\PtsHost\StructuralCache.cs (1)
149
internal void AddDirtyTextRange(
DirtyTextRange
dtr)
MS\Internal\PtsHost\TableParagraph.cs (1)
556
DirtyTextRange
dtr = new DirtyTextRange(Table.ContentStartOffset, charCount, charCount);
MS\Internal\PtsHost\UpdateRecord.cs (1)
56
internal
DirtyTextRange
Dtr;
System\Windows\Documents\FlowDocument.cs (3)
967
DirtyTextRange
dtr = new DirtyTextRange(childStartIndex, TextContainerHelper.EmbeddedObjectLength, TextContainerHelper.EmbeddedObjectLength);
1427
DirtyTextRange
dtr = new DirtyTextRange(textSegment.Start.Offset,
1465
DirtyTextRange
dtr;