public void Copy(LinkedList<EditableRun> output) { LinkedListNode<EditableRun> curNode = this.First; while (curNode != null) { output.AddLast(curNode.Value.Clone()); curNode = curNode.Next; } }
public LinkedList <EditableRun> CopySelectedTextRuns(VisualSelectionRange selectionRange) { LinkedList <EditableRun> output = new LinkedList <EditableRun>(); currentLine.Copy(selectionRange, output); return(output); }