EditableRun GetNextTextRun(EditableRun run)
{
if (IsSingleLine)
{
return run.NextTextRun;
}
else
{
if (IsLastLine)
{
return run.NextTextRun;
}
else
{
EditableRun nextTextRun = run.NextTextRun;
if (nextTextRun.IsLineBreak)
{
return null;
}
else
{
return nextTextRun;
}
}
}
}
internal EditableVisualPointInfo[] Split(VisualSelectionRange selectionRange)