58 references to TextRangeEdit
PresentationFramework (58)
src\Framework\System\Windows\Controls\AccessText.cs (2)
604TextRangeEdit.DeleteInlineContent(underlineStart, keyEnd); 642TextRangeEdit.DeleteInlineContent(keyStart, keyEnd);
src\Framework\System\Windows\Documents\List.cs (1)
294TextRangeEdit.SetParagraphProperty(this.ElementStart, this.ElementEnd,
src\Framework\System\Windows\Documents\Span.cs (1)
240position = TextRangeEdit.SplitElement(position);
src\Framework\System\windows\Documents\TextEditorCharacters.cs (2)
102!TextRangeEdit.CanApplyStructuralInlineProperty(selection.Start, selection.End)) 174TextRangeEdit.CharacterResetFormatting(startResetFormatPosition, endResetFormatPosition);
src\Framework\System\windows\Documents\TextEditorCopyPaste.cs (2)
1074TextRangeEdit.MergeFlowDirection((TextPointer)This.Selection.Start); 1075TextRangeEdit.MergeFlowDirection((TextPointer)This.Selection.End);
src\Framework\System\windows\Documents\TextEditorLists.cs (10)
257TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.IncreaseByAbsoluteValue); 270TextRangeEdit.SetParagraphProperty(thisSelection.Start, thisSelection.End, Paragraph.TextIndentProperty, 0.0, PropertyValueAction.SetValue); 275TextRangeEdit.SetParagraphProperty(thisSelection.Start, thisSelection.End, Paragraph.TextIndentProperty, 20.0, PropertyValueAction.SetValue); 280TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.IncreaseByAbsoluteValue); 287TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.IncreaseByAbsoluteValue); 312TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.DecreaseByAbsoluteValue); 326TextRangeEdit.SetParagraphProperty(thisSelection.Start, thisSelection.End, Paragraph.TextIndentProperty, 20.0, PropertyValueAction.SetValue); 331TextRangeEdit.SetParagraphProperty(thisSelection.Start, thisSelection.End, Paragraph.TextIndentProperty, 0.0, PropertyValueAction.SetValue); 336TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.DecreaseByAbsoluteValue); 343TextRangeEdit.IncrementParagraphLeadingMargin(thisSelection, /*increment:*/20, PropertyValueAction.DecreaseByAbsoluteValue);
src\Framework\System\windows\Documents\TextEditorTyping.cs (1)
1147newEnd = TextRangeEdit.InsertParagraphBreak(newEnd, /*moveIntoSecondParagraph*/true);
src\Framework\System\Windows\Documents\TextPointer.cs (3)
1459position = TextRangeEdit.InsertParagraphBreak(this, /*moveIntoSecondParagraph:*/true); 1487position = TextRangeEdit.InsertLineBreak(this); 3596position = TextRangeEdit.SplitFormattingElement(position, /*keepEmptyFormatting:*/false);
src\Framework\System\Windows\Documents\TextRange.cs (7)
1598blockUIContainer.TextAlignment = TextRangeEdit.GetTextAlignmentFromHorizontalAlignment(embeddedElement.HorizontalAlignment); 1609TextPointer insertionPosition = TextRangeEdit.SplitFormattingElements(this.Start, /*keepEmptyFormatting:*/false); 1641TextRangeEdit.SetParagraphProperty((TextPointer)textSegment.Start, (TextPointer)textSegment.End, formattingProperty, value, propertyValueAction); 1645TextRangeEdit.SetInlineProperty((TextPointer)textSegment.Start, (TextPointer)textSegment.End, formattingProperty, value, propertyValueAction); 1650TextRangeEdit.SetInlineProperty((TextPointer)textSegment.Start, (TextPointer)textSegment.End, formattingProperty, value, propertyValueAction); 1667TextRangeEdit.SetParagraphProperty((TextPointer)textSegment.Start, (TextPointer)textSegment.End, formattingProperty, value, propertyValueAction); 1684TextRangeEdit.CharacterResetFormatting((TextPointer)this.Start, (TextPointer)this.End);
src\Framework\System\Windows\Documents\TextRangeBase.cs (1)
1351TextRangeEdit.MergeFlowDirection((TextPointer)thisRange.Start);
src\Framework\System\Windows\Documents\TextRangeEdit.cs (4)
752end = (TextPointer)TextRangeEdit.GetAdjustedRangeEnd(start, end); 1384TextRangeEdit.SetParagraphProperty(range.Start, range.End, Block.MarginProperty, thickness, propertyValueAction); 1879Run run = TextRangeEdit.GetNextRun(start, end); 1913run = TextRangeEdit.GetNextRun(nextRunPosition, end);
src\Framework\System\Windows\Documents\TextRangeEditLists.cs (17)
144TextRangeEdit.MergeFormattingInlines(inlineMergingPosition); 232TextRangeEdit.SetParagraphProperty(precedingList.ElementStart, precedingList.ElementEnd, 249TextPointer end = (TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End); 280TextPointer end = (TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End); 315TextRangeEdit.SplitElement(block.ElementStart); 342ListItem lastListItem = TextPointerBase.GetListItem((TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End)); 365TextRangeEdit.SplitElement(lastListItem.ElementEnd); 393TextRangeEdit.SetParagraphProperty(range.Start, range.End, Paragraph.FlowDirectionProperty, flowDirection); 400ListItem lastListItem = TextPointerBase.GetImmediateListItem((TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End)); 422List indentedList = (List)TextRangeEdit.InsertElementClone(firstListItem.ElementStart, lastListItem.ElementEnd, list); 454ListItem lastListItem = TextPointerBase.GetListItem((TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End)); 489TextRangeEdit.SplitElement(firstListItem.ElementStart); 495TextRangeEdit.SplitElement(lastListItem.ElementEnd); 575TextRangeEdit.SetParagraphProperty(start, end, Paragraph.FlowDirectionProperty, listFlowDirectionValue); 591TextPointer end = (TextPointer)TextRangeEdit.GetAdjustedRangeEnd(range.Start, range.End); 736TextRangeEdit.SplitElement(startListItem.ElementStart); 754TextRangeEdit.SplitElement(endListItem.ElementEnd);
src\Framework\System\Windows\Documents\TextRangeEditTables.cs (1)
1072TextRangeEdit.DeleteParagraphContent(start, end);
src\Framework\System\Windows\Documents\TextRangeSerialization.cs (6)
1332insertionPosition = TextRangeEdit.SplitFormattingElements(insertionPosition, /*keepEmptyFormatting:*/false); 1464insertionPosition = TextRangeEdit.InsertParagraphBreak(insertionPosition, /*moveIntoSecondParagraph:*/false); 1475insertionPosition = TextRangeEdit.SplitElement(insertionPosition); 1619TextRangeEdit.MergeFormattingInlines(start); 1620TextRangeEdit.MergeFormattingInlines(end); 1670TextRangeEdit.MergeFormattingInlines(element.ElementStart);