/// <summary> /// Clona una carpeta de solución /// </summary> public SolutionFolderModel Clone() { SolutionFolderModel folder = new SolutionFolderModel(Solution); // Copia los datos folder.Name = Name; folder.Description = Description; folder.Folders.AddRange(Folders.Clone()); folder.Projects.AddRange(Projects.Clone()); // Devuelve la carpeta return(folder); }
/// <summary> /// Borra una carpeta de la solución /// </summary> public void Delete(SolutionFolderModel folder) { Folders.Delete(folder); }