public override EditableRun Copy(int startIndex) { int length = mybuffer.Length - startIndex; if (startIndex > -1 && length > 0) { return MakeTextRun(startIndex, length); } else { return null; } } EditableRun MakeTextRun(int sourceIndex, int length)