13 instantiations of DirtyTextRange
PresentationFramework (13)
MS\Internal\Documents\TextBoxView.cs (5)
1408
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(args);
1447
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1545
_dirtyList.Merge(new
DirtyTextRange
(metrics.Offset, metrics.Length, metrics.Length, fromHighlightLayer: true));
2323
range = new
DirtyTextRange
(_dirtyList[0].StartIndex, positionsAdded, positionsRemoved);
2953
result = new
DirtyTextRange
(rangeStart, rangeSize, rangeSize, fromHighlightLayer: true);
MS\Internal\PtsHost\DtrList.cs (2)
181
return new
DirtyTextRange
(_dtrs[0].StartIndex, positionsAdded, positionsRemoved, fromHighlightLayer);
184
return new
DirtyTextRange
(0, 0, 0, false);
MS\Internal\PtsHost\PtsPage.cs (1)
271
DirtyTextRange dtr = new
DirtyTextRange
(cpLast, cpTextContainer - cpLast, cpTextContainer - cpLast);
MS\Internal\PtsHost\TableParagraph.cs (1)
550
DirtyTextRange dtr = new
DirtyTextRange
(Table.ContentStartOffset, charCount, charCount);
MS\Internal\PtsHost\UpdateRecord.cs (1)
26
Dtr = new
DirtyTextRange
(0,0,0);
System\Windows\Documents\FlowDocument.cs (3)
963
DirtyTextRange dtr = new
DirtyTextRange
(childStartIndex, TextContainerHelper.EmbeddedObjectLength, TextContainerHelper.EmbeddedObjectLength);
1417
DirtyTextRange dtr = new
DirtyTextRange
(textSegment.Start.Offset,
1493
dtr = new
DirtyTextRange
(args);
34 references to DirtyTextRange
PresentationFramework (34)
MS\Internal\Documents\TextBoxView.cs (13)
1408
DirtyTextRange
dirtyTextRange = new DirtyTextRange(args);
1447
DirtyTextRange
dirtyTextRange = new DirtyTextRange(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1451
DirtyTextRange
highlightRange = tempDirtyList.GetMergedRange();
1491
private void HandleTextSelectionHighlightChange(
DirtyTextRange
currentSelectionRange, ref bool arrangeNeeded, ref bool measureNeeded)
1558
DirtyTextRange
? selectionRenderRange = GetSelectionRenderRange(currentSelectionRange);
1889
DirtyTextRange
range = _dirtyList[i];
2284
DirtyTextRange
range = _dirtyList[0];
2338
private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2397
private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2508
private void SyncLineMetrics(
DirtyTextRange
range, double constraintWidth, LineProperties lineProperties, TextBoxLine line,
2933
private
DirtyTextRange
? GetSelectionRenderRange(
DirtyTextRange
selectionRange)
2935
DirtyTextRange
? result = null;
MS\Internal\PtsHost\BackgroundFormatInfo.cs (1)
64
DirtyTextRange
dtrLast = _structuralCache.DtrList[_structuralCache.DtrList.Length - 1];
MS\Internal\PtsHost\ContainerParagraph.cs (2)
363
DirtyTextRange
dtr = dtrs[0];
1224
DirtyTextRange
dtr,
MS\Internal\PtsHost\DtrList.cs (11)
27
_dtrs = new
DirtyTextRange
[_defaultCapacity];
38
internal void Merge(
DirtyTextRange
dtr)
156
internal
DirtyTextRange
GetMergedRange()
160
DirtyTextRange
range = _dtrs[0];
246
DirtyTextRange
dtr = _dtrs[first];
264
DirtyTextRange
dtrNext = _dtrs[index+1];
297
private void Append(
DirtyTextRange
dtr)
313
DirtyTextRange
[] newdtrs = new
DirtyTextRange
[_dtrs.Length * 2];
325
internal
DirtyTextRange
this[int index]
333
private
DirtyTextRange
[] _dtrs;
MS\Internal\PtsHost\PtsPage.cs (1)
271
DirtyTextRange
dtr = new DirtyTextRange(cpLast, cpTextContainer - cpLast, cpTextContainer - cpLast);
MS\Internal\PtsHost\StructuralCache.cs (1)
148
internal void AddDirtyTextRange(
DirtyTextRange
dtr)
MS\Internal\PtsHost\TableParagraph.cs (1)
550
DirtyTextRange
dtr = new DirtyTextRange(Table.ContentStartOffset, charCount, charCount);
MS\Internal\PtsHost\UpdateRecord.cs (1)
55
internal
DirtyTextRange
Dtr;
System\Windows\Documents\FlowDocument.cs (3)
963
DirtyTextRange
dtr = new DirtyTextRange(childStartIndex, TextContainerHelper.EmbeddedObjectLength, TextContainerHelper.EmbeddedObjectLength);
1417
DirtyTextRange
dtr = new DirtyTextRange(textSegment.Start.Offset,
1455
DirtyTextRange
dtr;