src\Framework\System\Windows\Documents\TextRange.cs (50)
91TextRangeBase.Select(this, position1, position2);
127return TextRangeBase.Contains(this, position);
137TextRangeBase.Select(this, position1, position2);
147TextRangeBase.SelectWord(this, position);
157TextRangeBase.SelectParagraph(this, position);
167TextRangeBase.ApplyTypingHeuristics(this, overType);
174return TextRangeBase.GetPropertyValue(this, formattingProperty);
181return TextRangeBase.GetUIElementSelected(this);
194return TextRangeBase.CanSave(this, dataFormat);
201TextRangeBase.Save(this, stream, dataFormat, false);
208TextRangeBase.Save(this, stream, dataFormat, preserveTextElements);
224TextRangeBase.BeginChange(this);
234TextRangeBase.BeginChangeNoUndo(this);
244TextRangeBase.EndChange(this, false /* disableScroll */, false /* skipEvents */);
254TextRangeBase.EndChange(this, disableScroll, skipEvents);
280TextRangeBase.NotifyChanged(this, disableScroll);
318return TextRangeBase.GetStart(this);
331return TextRangeBase.GetEnd(this);
344return TextRangeBase.GetIsEmpty(this);
357return TextRangeBase.GetTextSegments(this);
389return TextRangeBase.GetText(this);
396TextRangeBase.SetText(this, value);
409return TextRangeBase.GetXml(this);
424return TextRangeBase.GetChangeBlockLevel(this);
443return TextRangeBase.GetIsTableCellRange(this);
914return TextRangeBase.CanLoad(this, dataFormat);
1094TextRangeBase.Load(this, stream, dataFormat);
1368TextRangeBase.BeginChange(this);
1382TextRangeBase.EndChange(this);
1576TextRangeBase.BeginChange(this);
1617TextRangeBase.EndChange(this);
1624TextRangeBase.BeginChange(this);
1639if (applyToParagraphs || this.IsEmpty || TextRangeBase.IsParagraphBoundaryCrossed(this))
1673TextRangeBase.EndChange(this);
1680TextRangeBase.BeginChange(this);
1688TextRangeBase.EndChange(this);
1701TextRangeBase.BeginChange(this);
1708TextRangeBase.EndChange(this);
1715TextRangeBase.BeginChange(this);
1722TextRangeBase.EndChange(this);
1729TextRangeBase.BeginChange(this);
1736TextRangeBase.EndChange(this);
1743TextRangeBase.BeginChange(this);
1750TextRangeBase.EndChange(this);
1757TextRangeBase.BeginChange(this);
1764TextRangeBase.EndChange(this);
1771TextRangeBase.BeginChange(this);
1778TextRangeBase.EndChange(this);
1785TextRangeBase.BeginChange(this);
1792TextRangeBase.EndChange(this);
src\Framework\System\Windows\Documents\TextRangeBase.cs (15)
166TextRangeBase.SelectPrivate(thisRange, position1, position2, includeCellAtMovingPosition, /*markRangeChanged*/false);
173TextRangeBase.BeginChange(thisRange);
176TextRangeBase.SelectPrivate(thisRange, position1, position2, includeCellAtMovingPosition, /*markRangeChanged*/true);
180TextRangeBase.EndChange(thisRange);
207TextRangeBase.Select(thisRange, wordRange.Start, wordRange.End);
224string autoWord = TextRangeBase.GetTextInternal(autoWordRange.Start, autoWordRange.End).TrimEnd(' ');
226string textFromWordStart = TextRangeBase.GetTextInternal(autoWordRange.Start, thisRange.Start);
257TextRangeBase.Select(thisRange, start, end);
1272return TextRangeBase.GetTextInternal(start, thisRange.End);
1286text += TextRangeBase.GetTextInternal(textSegment.Start, textSegment.End);
1306TextRangeBase.BeginChange(thisRange);
1464TextRangeBase.SelectPrivate(thisRange, newStart, newEnd, /*includeCellAtMovingPosition:*/false, /*markRangeChanged*/true);
1469TextRangeBase.EndChange(thisRange);
2064TextRangeBase.CreateNormalizedTextSegment(thisRange, newStart, newEnd);
2101TextRangeBase.MarkRangeChanged(thisRange);
src\Framework\System\windows\Documents\TextSelection.cs (39)
93TextRangeBase.BeginChange(this);
96TextRangeBase.Select(this, anchorPosition, movingPosition);
101TextRangeBase.EndChange(this);
110TextRangeBase.BeginChange(this);
113TextRangeBase.SelectWord(this, position);
120TextRangeBase.EndChange(this);
129TextRangeBase.BeginChange(this);
132TextRangeBase.SelectParagraph(this, position);
140TextRangeBase.EndChange(this);
149TextRangeBase.BeginChange(this);
152TextRangeBase.ApplyInitialTypingHeuristics(this);
161TextRangeBase.ApplyFinalTypingHeuristics(this, overType);
165TextRangeBase.EndChange(this);
184propertyValue = TextRangeBase.GetPropertyValue(this, formattingProperty);
247TextRangeBase.NotifyChanged(this, disableScroll);
293return TextRangeBase.GetText(this);
298TextRangeBase.BeginChange(this);
301TextRangeBase.SetText(this, value);
314TextRangeBase.EndChange(this);
534TextRangeBase.BeginChange(this);
537TextRangeBase.Select(this, caretPosition, caretPosition);
553TextRangeBase.EndChange(this);
566TextRangeBase.BeginChange(this);
575TextRangeBase.Select(thisSelection, anchorPosition, position);
582TextRangeBase.EndChange(this);
591TextRangeBase.BeginChange(this);
638TextRangeBase.Select(this, anchorPosition, newMovingPosition);
651TextRangeBase.EndChange(this);
857TextRangeBase.Select(this, startPosition, movingPosition, /*includeCellAtMovingPosition:*/true);
1089TextRangeBase.Select(this, _anchorPosition, movingPosition);
1259TextRangeBase.BeginChange(this);
1268TextRangeBase.EndChange(this);
1288TextSegment autoWordRange = TextRangeBase.GetAutoWord(this);
1323TextRangeBase.BeginChange(this);
1332TextRangeBase.EndChange(this);
1346TextRangeBase.BeginChange(this);
1355TextRangeBase.EndChange(this);
1362TextRangeBase.BeginChange(this);
1371TextRangeBase.EndChange(this);