public SavedCaretSelection(EditorOperations editorOperations) { this.editorOperations = editorOperations; AnchorPoint = editorOperations.Selection.AnchorPoint; ActivePoint = editorOperations.Selection.ActivePoint; caretPosition = editorOperations.Caret.Position.VirtualBufferPosition; }