Example #1
0
 public void DeleteFolder(PackageComponentsComponentItemsFolder folder)
 {
     try
     {
         packageManager.RemoveFolder(folder);
     }
     catch (Exception ex)
     {
         Debug.WriteLine(ex);
     }
     OnPropertyChanged("PackageComponentFolders");
 }
Example #2
0
 public UserDirectory(string path, PackageComponentsComponentItemsFolder parentItemsFolder, bool isTopLevel) : base(path, parentItemsFolder)
 {
     IsTopLevel = isTopLevel;
     if (Path.Length <= 256)
     {
         if (System.IO.Directory.Exists(Path))
         {
             foreach (var dir in System.IO.Directory.EnumerateDirectories(Path))
             {
                 SubFolders.Add(new UserDirectory(dir, parentItemsFolder, false));
             }
             foreach (var file in System.IO.Directory.EnumerateFiles(path))
             {
                 Files.Add(new UserFile(file, parentItemsFolder));
             }
         }
     }
 }
Example #3
0
 public void EditFolder(PackageComponentsComponentItemsFolder folder)
 {
     packageManager.EditFolder(folder);
     OnPropertyChanged("PackageComponentFolders");
 }
Example #4
0
 public UserFile(string path, PackageComponentsComponentItemsFolder parentItemsFolder) : base(path, parentItemsFolder)
 {
 }
Example #5
0
 public UserItem(string path, PackageComponentsComponentItemsFolder parentItemsFolder)
 {
     Path = path;
     ParentItemsFolder = parentItemsFolder;
 }