示例#1
0
 public void DeleteAllPresets()
 {
     lock (_userLock)
     {
         try
         {
             AppLogger.Message("MicrowaveControlService2.DeleteAllPresets");
             frequencyPresets.Clear();
         }
         catch (Exception exc)
         {
             AppLogger.Dump(exc);
         }
     }
 }
示例#2
0
 public void DeleteAllPresets()
 {
     try
     {
         AppLogger.Message("CameraControlService.DeleteAllPresets");
         lock (_userLock)
         {
             if (_plugin is IPresetProvider)
             {
                 ((IPresetProvider)_plugin).DeleteAllPresets();
             }
             else
             {
                 PresetItems.Clear();
             }
         }
     }
     catch (Exception exc)
     {
         AppLogger.Dump(exc);
     }
 }