13 instantiations of DirtyTextRange
PresentationFramework (13)
MS\Internal\Documents\TextBoxView.cs (5)
1451
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(args);
1490
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1588
_dirtyList.Merge(new
DirtyTextRange
(metrics.Offset, metrics.Length, metrics.Length, fromHighlightLayer: true));
2366
range = new
DirtyTextRange
(_dirtyList[0].StartIndex, positionsAdded, positionsRemoved);
2996
result = new
DirtyTextRange
(rangeStart, rangeSize, rangeSize, fromHighlightLayer: true);
MS\Internal\PtsHost\DtrList.cs (2)
186
return new
DirtyTextRange
(_dtrs[0].StartIndex, positionsAdded, positionsRemoved, fromHighlightLayer);
189
return new
DirtyTextRange
(0, 0, 0, false);
MS\Internal\PtsHost\PtsPage.cs (1)
278
DirtyTextRange dtr = new
DirtyTextRange
(cpLast, cpTextContainer - cpLast, cpTextContainer - cpLast);
MS\Internal\PtsHost\TableParagraph.cs (1)
564
DirtyTextRange dtr = new
DirtyTextRange
(Table.ContentStartOffset, charCount, charCount);
MS\Internal\PtsHost\UpdateRecord.cs (1)
30
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)
1451
DirtyTextRange
dirtyTextRange = new DirtyTextRange(args);
1490
DirtyTextRange
dirtyTextRange = new DirtyTextRange(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1494
DirtyTextRange
highlightRange = tempDirtyList.GetMergedRange();
1534
private void HandleTextSelectionHighlightChange(
DirtyTextRange
currentSelectionRange, ref bool arrangeNeeded, ref bool measureNeeded)
1601
DirtyTextRange
? selectionRenderRange = GetSelectionRenderRange(currentSelectionRange);
1932
DirtyTextRange
range = _dirtyList[i];
2327
DirtyTextRange
range = _dirtyList[0];
2381
private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2440
private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2551
private void SyncLineMetrics(
DirtyTextRange
range, double constraintWidth, LineProperties lineProperties, TextBoxLine line,
2976
private
DirtyTextRange
? GetSelectionRenderRange(
DirtyTextRange
selectionRange)
2978
DirtyTextRange
? result = null;
MS\Internal\PtsHost\BackgroundFormatInfo.cs (1)
66
DirtyTextRange
dtrLast = _structuralCache.DtrList[_structuralCache.DtrList.Length - 1];
MS\Internal\PtsHost\ContainerParagraph.cs (2)
382
DirtyTextRange
dtr = dtrs[0];
1248
DirtyTextRange
dtr,
MS\Internal\PtsHost\DtrList.cs (11)
32
_dtrs = new
DirtyTextRange
[_defaultCapacity];
43
internal void Merge(
DirtyTextRange
dtr)
161
internal
DirtyTextRange
GetMergedRange()
165
DirtyTextRange
range = _dtrs[0];
251
DirtyTextRange
dtr = _dtrs[first];
269
DirtyTextRange
dtrNext = _dtrs[index+1];
302
private void Append(
DirtyTextRange
dtr)
318
DirtyTextRange
[] newdtrs = new
DirtyTextRange
[_dtrs.Length * 2];
330
internal
DirtyTextRange
this[int index]
338
private
DirtyTextRange
[] _dtrs;
MS\Internal\PtsHost\PtsPage.cs (1)
278
DirtyTextRange
dtr = new DirtyTextRange(cpLast, cpTextContainer - cpLast, cpTextContainer - cpLast);
MS\Internal\PtsHost\StructuralCache.cs (1)
155
internal void AddDirtyTextRange(
DirtyTextRange
dtr)
MS\Internal\PtsHost\TableParagraph.cs (1)
564
DirtyTextRange
dtr = new DirtyTextRange(Table.ContentStartOffset, charCount, charCount);
MS\Internal\PtsHost\UpdateRecord.cs (1)
59
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;