Пример #1
0
 /// <summary>
 /// Removes the given task.
 /// </summary>
 /// <param name="p_tskTask">BasicInstallTask task to remove.</param>
 public void RemoveQueuedTask(ModInstaller p_tskTask)
 {
     if (ActivateModsMonitor.CanRemoveQueued(p_tskTask))
     {
         ActivateModsMonitor.RemoveQueuedTask(p_tskTask);
     }
 }
Пример #2
0
 /// <summary>
 /// Removes the given task.
 /// </summary>
 /// <param name="p_tskTask">BasicInstallTask task to remove.</param>
 public void RemoveSelectedTask(ModInstaller p_tskTask)
 {
     if (ActivateModsMonitor.CanRemoveSelected(p_tskTask))
     {
         if (p_tskTask.IsCompleted)
         {
             ActivateModsMonitor.RemoveTask(p_tskTask);
         }
         else if (p_tskTask.IsQueued)
         {
             ActivateModsMonitor.RemoveQueuedTask(p_tskTask);
         }
     }
 }