public virtual void DoIt(IEnumerable<int> itemsToChange, ProgressState state) { throw new Exception("The method or operation is not implemented."); }