13 instantiations of DirtyTextRange
PresentationFramework (13)
src\Framework\MS\Internal\Documents\TextBoxView.cs (5)
1451
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(args);
1490
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1589
_dirtyList.Merge(new
DirtyTextRange
(metrics.Offset, metrics.Length, metrics.Length, fromHighlightLayer: true));
2362
range = new
DirtyTextRange
(_dirtyList[0].StartIndex, positionsAdded, positionsRemoved);
2973
result = new
DirtyTextRange
(rangeStart, rangeSize, rangeSize, fromHighlightLayer: true);
src\Framework\MS\Internal\PtsHost\DtrList.cs (2)
190
return new
DirtyTextRange
(_dtrs[0].StartIndex, positionsAdded, positionsRemoved, fromHighlightLayer);
193
return new
DirtyTextRange
(0, 0, 0, false);
src\Framework\MS\Internal\PtsHost\PtsPage.cs (1)
287
DirtyTextRange dtr = new
DirtyTextRange
(cpLast, cpTextContainer - cpLast, cpTextContainer - cpLast);
src\Framework\MS\Internal\PtsHost\TableParagraph.cs (1)
568
DirtyTextRange dtr = new
DirtyTextRange
(Table.ContentStartOffset, charCount, charCount);
src\Framework\MS\Internal\PtsHost\UpdateRecord.cs (1)
33
Dtr = new
DirtyTextRange
(0,0,0);
src\Framework\System\Windows\Documents\FlowDocument.cs (3)
975
DirtyTextRange dtr = new
DirtyTextRange
(childStartIndex, TextContainerHelper.EmbeddedObjectLength, TextContainerHelper.EmbeddedObjectLength);
1436
DirtyTextRange dtr = new
DirtyTextRange
(textSegment.Start.Offset,
1512
dtr = new
DirtyTextRange
(args);
34 references to DirtyTextRange
PresentationFramework (34)
src\Framework\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();
1535
private void HandleTextSelectionHighlightChange(
DirtyTextRange
currentSelectionRange, ref bool arrangeNeeded, ref bool measureNeeded)
1602
DirtyTextRange
? selectionRenderRange = GetSelectionRenderRange(currentSelectionRange);
1930
DirtyTextRange
range = _dirtyList[i];
2323
DirtyTextRange
range = _dirtyList[0];
2377
private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2436
private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2547
private void SyncLineMetrics(
DirtyTextRange
range, double constraintWidth, LineProperties lineProperties, TextBoxLine line,
2953
private
DirtyTextRange
? GetSelectionRenderRange(
DirtyTextRange
selectionRange)
2955
DirtyTextRange
? result = null;
src\Framework\MS\Internal\PtsHost\BackgroundFormatInfo.cs (1)
70
DirtyTextRange
dtrLast = _structuralCache.DtrList[_structuralCache.DtrList.Length - 1];
src\Framework\MS\Internal\PtsHost\ContainerParagraph.cs (2)
387
DirtyTextRange
dtr = dtrs[0];
1274
DirtyTextRange
dtr,
src\Framework\MS\Internal\PtsHost\DtrList.cs (11)
36
_dtrs = new
DirtyTextRange
[_defaultCapacity];
47
internal void Merge(
DirtyTextRange
dtr)
165
internal
DirtyTextRange
GetMergedRange()
169
DirtyTextRange
range = _dtrs[0];
255
DirtyTextRange
dtr = _dtrs[first];
273
DirtyTextRange
dtrNext = _dtrs[index+1];
306
private void Append(
DirtyTextRange
dtr)
322
DirtyTextRange
[] newdtrs = new
DirtyTextRange
[_dtrs.Length * 2];
334
internal
DirtyTextRange
this[int index]
342
private
DirtyTextRange
[] _dtrs;
src\Framework\MS\Internal\PtsHost\PtsPage.cs (1)
287
DirtyTextRange
dtr = new DirtyTextRange(cpLast, cpTextContainer - cpLast, cpTextContainer - cpLast);
src\Framework\MS\Internal\PtsHost\StructuralCache.cs (1)
159
internal void AddDirtyTextRange(
DirtyTextRange
dtr)
src\Framework\MS\Internal\PtsHost\TableParagraph.cs (1)
568
DirtyTextRange
dtr = new DirtyTextRange(Table.ContentStartOffset, charCount, charCount);
src\Framework\MS\Internal\PtsHost\UpdateRecord.cs (1)
62
internal
DirtyTextRange
Dtr;
src\Framework\System\Windows\Documents\FlowDocument.cs (3)
975
DirtyTextRange
dtr = new DirtyTextRange(childStartIndex, TextContainerHelper.EmbeddedObjectLength, TextContainerHelper.EmbeddedObjectLength);
1436
DirtyTextRange
dtr = new DirtyTextRange(textSegment.Start.Offset,
1474
DirtyTextRange
dtr;