public void Process() { String assemblyName; String projectGuid; List <FileInfo> dependencies; using (ProjReader = new StreamReader(Proj.FullName)) { ProcessStream(out assemblyName, out projectGuid, out dependencies); } if (assemblyName == null) { LogNoAssemblyName(); } else if (projectGuid == null) { LogNoProjectGuid(); } else { var di = new DependencyInfo(Proj, assemblyName, projectGuid, dependencies); var key = Proj.FullName.ToLower(); Projs.Add(key, di); } }
public void DrawImage(ProjImage image, MPointF location) { foreach (var proj in image.Projs) { var newImg = proj; newImg.Location += location; Projs.Add(newImg); } }