/// <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);
        }
Exemple #2
0
 /// <summary>
 ///		Borra una carpeta de la solución
 /// </summary>
 public void Delete(SolutionFolderModel folder)
 {
     Folders.Delete(folder);
 }