13 instantiations of DirtyTextRange
PresentationFramework (13)
MS\Internal\Documents\TextBoxView.cs (5)
1409
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(args);
1448
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1546
_dirtyList.Merge(new
DirtyTextRange
(metrics.Offset, metrics.Length, metrics.Length, fromHighlightLayer: true));
2324
range = new
DirtyTextRange
(_dirtyList[0].StartIndex, positionsAdded, positionsRemoved);
2954
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)
551
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)
964
DirtyTextRange dtr = new
DirtyTextRange
(childStartIndex, TextContainerHelper.EmbeddedObjectLength, TextContainerHelper.EmbeddedObjectLength);
1418
DirtyTextRange dtr = new
DirtyTextRange
(textSegment.Start.Offset,
1494
dtr = new
DirtyTextRange
(args);
34 references to DirtyTextRange
PresentationFramework (34)
MS\Internal\Documents\TextBoxView.cs (13)
1409
DirtyTextRange
dirtyTextRange = new DirtyTextRange(args);
1448
DirtyTextRange
dirtyTextRange = new DirtyTextRange(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1452
DirtyTextRange
highlightRange = tempDirtyList.GetMergedRange();
1492
private void HandleTextSelectionHighlightChange(
DirtyTextRange
currentSelectionRange, ref bool arrangeNeeded, ref bool measureNeeded)
1559
DirtyTextRange
? selectionRenderRange = GetSelectionRenderRange(currentSelectionRange);
1890
DirtyTextRange
range = _dirtyList[i];
2285
DirtyTextRange
range = _dirtyList[0];
2339
private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2398
private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2509
private void SyncLineMetrics(
DirtyTextRange
range, double constraintWidth, LineProperties lineProperties, TextBoxLine line,
2934
private
DirtyTextRange
? GetSelectionRenderRange(
DirtyTextRange
selectionRange)
2936
DirtyTextRange
? result = null;
MS\Internal\PtsHost\BackgroundFormatInfo.cs (1)
65
DirtyTextRange
dtrLast = _structuralCache.DtrList[_structuralCache.DtrList.Length - 1];
MS\Internal\PtsHost\ContainerParagraph.cs (2)
364
DirtyTextRange
dtr = dtrs[0];
1225
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)
551
DirtyTextRange
dtr = new DirtyTextRange(Table.ContentStartOffset, charCount, charCount);
MS\Internal\PtsHost\UpdateRecord.cs (1)
56
internal
DirtyTextRange
Dtr;
System\Windows\Documents\FlowDocument.cs (3)
964
DirtyTextRange
dtr = new DirtyTextRange(childStartIndex, TextContainerHelper.EmbeddedObjectLength, TextContainerHelper.EmbeddedObjectLength);
1418
DirtyTextRange
dtr = new DirtyTextRange(textSegment.Start.Offset,
1456
DirtyTextRange
dtr;