58 references to TextRangeEdit
PresentationFramework (58)
System\Windows\Controls\AccessText.cs (2)
605TextRangeEdit.DeleteInlineContent(underlineStart, keyEnd); 642TextRangeEdit.DeleteInlineContent(keyStart, keyEnd);
System\Windows\Documents\List.cs (1)
283TextRangeEdit.SetParagraphProperty(this.ElementStart, this.ElementEnd,
System\Windows\Documents\Span.cs (1)
223position = TextRangeEdit.SplitElement(position);
System\windows\Documents\TextEditorCharacters.cs (2)
83!TextRangeEdit.CanApplyStructuralInlineProperty(selection.Start, selection.End)) 155TextRangeEdit.CharacterResetFormatting(startResetFormatPosition, endResetFormatPosition);
System\windows\Documents\TextEditorCopyPaste.cs (2)
886TextRangeEdit.MergeFlowDirection((TextPointer)This.Selection.Start); 887TextRangeEdit.MergeFlowDirection((TextPointer)This.Selection.End);
System\windows\Documents\TextEditorLists.cs (10)
238TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.IncreaseByAbsoluteValue); 251TextRangeEdit.SetParagraphProperty(thisSelection.Start, thisSelection.End, Paragraph.TextIndentProperty, 0.0, PropertyValueAction.SetValue); 256TextRangeEdit.SetParagraphProperty(thisSelection.Start, thisSelection.End, Paragraph.TextIndentProperty, 20.0, PropertyValueAction.SetValue); 261TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.IncreaseByAbsoluteValue); 268TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.IncreaseByAbsoluteValue); 293TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.DecreaseByAbsoluteValue); 307TextRangeEdit.SetParagraphProperty(thisSelection.Start, thisSelection.End, Paragraph.TextIndentProperty, 20.0, PropertyValueAction.SetValue); 312TextRangeEdit.SetParagraphProperty(thisSelection.Start, thisSelection.End, Paragraph.TextIndentProperty, 0.0, PropertyValueAction.SetValue); 317TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.DecreaseByAbsoluteValue); 324TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.DecreaseByAbsoluteValue);
System\windows\Documents\TextEditorTyping.cs (1)
1111newEnd = TextRangeEdit.InsertParagraphBreak(newEnd, /*moveIntoSecondParagraph*/true);
System\Windows\Documents\TextPointer.cs (3)
1439position = TextRangeEdit.InsertParagraphBreak(this, /*moveIntoSecondParagraph:*/true); 1467position = TextRangeEdit.InsertLineBreak(this); 3564position = TextRangeEdit.SplitFormattingElement(position, /*keepEmptyFormatting:*/false);
System\Windows\Documents\TextRange.cs (7)
1589TextAlignment = TextRangeEdit.GetTextAlignmentFromHorizontalAlignment(embeddedElement.HorizontalAlignment) 1601TextPointer insertionPosition = TextRangeEdit.SplitFormattingElements(this.Start, /*keepEmptyFormatting:*/false); 1633TextRangeEdit.SetParagraphProperty((TextPointer)textSegment.Start, (TextPointer)textSegment.End, formattingProperty, value, propertyValueAction); 1637TextRangeEdit.SetInlineProperty((TextPointer)textSegment.Start, (TextPointer)textSegment.End, formattingProperty, value, propertyValueAction); 1642TextRangeEdit.SetInlineProperty((TextPointer)textSegment.Start, (TextPointer)textSegment.End, formattingProperty, value, propertyValueAction); 1659TextRangeEdit.SetParagraphProperty((TextPointer)textSegment.Start, (TextPointer)textSegment.End, formattingProperty, value, propertyValueAction); 1676TextRangeEdit.CharacterResetFormatting((TextPointer)this.Start, (TextPointer)this.End);
System\Windows\Documents\TextRangeBase.cs (1)
1333TextRangeEdit.MergeFlowDirection((TextPointer)thisRange.Start);
System\Windows\Documents\TextRangeEdit.cs (4)
747end = (TextPointer)TextRangeEdit.GetAdjustedRangeEnd(start, end); 1379TextRangeEdit.SetParagraphProperty(range.Start, range.End, Block.MarginProperty, thickness, propertyValueAction); 1874Run run = TextRangeEdit.GetNextRun(start, end); 1908run = TextRangeEdit.GetNextRun(nextRunPosition, end);
System\Windows\Documents\TextRangeEditLists.cs (17)
139TextRangeEdit.MergeFormattingInlines(inlineMergingPosition); 227TextRangeEdit.SetParagraphProperty(precedingList.ElementStart, precedingList.ElementEnd, 244TextPointer end = (TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End); 275TextPointer end = (TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End); 310TextRangeEdit.SplitElement(block.ElementStart); 339ListItem lastListItem = TextPointerBase.GetListItem((TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End)); 362TextRangeEdit.SplitElement(lastListItem.ElementEnd); 390TextRangeEdit.SetParagraphProperty(range.Start, range.End, Paragraph.FlowDirectionProperty, flowDirection); 397ListItem lastListItem = TextPointerBase.GetImmediateListItem((TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End)); 419List indentedList = (List)TextRangeEdit.InsertElementClone(firstListItem.ElementStart, lastListItem.ElementEnd, list); 451ListItem lastListItem = TextPointerBase.GetListItem((TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End)); 486TextRangeEdit.SplitElement(firstListItem.ElementStart); 492TextRangeEdit.SplitElement(lastListItem.ElementEnd); 572TextRangeEdit.SetParagraphProperty(start, end, Paragraph.FlowDirectionProperty, listFlowDirectionValue); 588TextPointer end = (TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End); 733TextRangeEdit.SplitElement(startListItem.ElementStart); 751TextRangeEdit.SplitElement(endListItem.ElementEnd);
System\Windows\Documents\TextRangeEditTables.cs (1)
1070TextRangeEdit.DeleteParagraphContent(start, end);
System\Windows\Documents\TextRangeSerialization.cs (6)
1301insertionPosition = TextRangeEdit.SplitFormattingElements(insertionPosition, /*keepEmptyFormatting:*/false); 1433insertionPosition = TextRangeEdit.InsertParagraphBreak(insertionPosition, /*moveIntoSecondParagraph:*/false); 1444insertionPosition = TextRangeEdit.SplitElement(insertionPosition); 1592TextRangeEdit.MergeFormattingInlines(start); 1593TextRangeEdit.MergeFormattingInlines(end); 1643TextRangeEdit.MergeFormattingInlines(element.ElementStart);