bool ICommandHandler <UndoCommandArgs> .ExecuteCommand(UndoCommandArgs args, CommandExecutionContext executionContext) { GetUndoHistory(args.TextView).Undo(args.Count); return(true); }
CommandState ICommandHandler <UndoCommandArgs> .GetCommandState(UndoCommandArgs args) { return(GetUndoHistory(args.TextView).CanUndo ? CommandState.Available : CommandState.Unavailable); }