Пример #1
0
        public void DeleteProgram(PluginProgram program)
        {
            if (CanDeleteProgram(program))
                File.Delete(program.Path);

            // Reload programs
            ReloadPrograms();
        }
Пример #2
0
 public bool CanDeleteProgram(PluginProgram program)
 {
     return(UserPrograms.Any(x =>
                             x.Library == program.Library &&
                             x.Name == program.Name &&
                             x.Path == program.Path &&
                             File.Exists(program.Path)));
 }
Пример #3
0
 public bool CanDeleteProgram(PluginProgram program)
 {
     return UserPrograms.Any(x =>
         x.Library == program.Library &&
         x.Name == program.Name &&
         x.Path == program.Path &&
         File.Exists(program.Path));
 }
Пример #4
0
        public void DeleteProgram(PluginProgram program)
        {
            if (CanDeleteProgram(program))
            {
                File.Delete(program.Path);
            }

            // Reload programs
            ReloadPrograms();
        }