13 instantiations of DirtyTextRange
PresentationFramework (13)
MS\Internal\Documents\TextBoxView.cs (5)
1402
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(args);
1441
DirtyTextRange dirtyTextRange = new
DirtyTextRange
(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1539
_dirtyList.Merge(new
DirtyTextRange
(metrics.Offset, metrics.Length, metrics.Length, fromHighlightLayer: true));
2317
range = new
DirtyTextRange
(_dirtyList[0].StartIndex, positionsAdded, positionsRemoved);
2935
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)
1402
DirtyTextRange
dirtyTextRange = new DirtyTextRange(args);
1441
DirtyTextRange
dirtyTextRange = new DirtyTextRange(segment.Start.Offset, positionsCovered, positionsCovered, fromHighlightLayer: true);
1445
DirtyTextRange
highlightRange = tempDirtyList.GetMergedRange();
1485
private void HandleTextSelectionHighlightChange(
DirtyTextRange
currentSelectionRange, ref bool arrangeNeeded, ref bool measureNeeded)
1552
DirtyTextRange
? selectionRenderRange = GetSelectionRenderRange(currentSelectionRange);
1883
DirtyTextRange
range = _dirtyList[i];
2278
DirtyTextRange
range = _dirtyList[0];
2332
private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2391
private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties,
DirtyTextRange
range, ref Size desiredSize)
2502
private void SyncLineMetrics(
DirtyTextRange
range, double constraintWidth, LineProperties lineProperties, TextBoxLine line,
2915
private
DirtyTextRange
? GetSelectionRenderRange(
DirtyTextRange
selectionRange)
2917
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];
1218
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;