public override void EndTask() { if (task != null) { task.End(this); task = null; } }
// Ignore the number of tasks. public override void BeginTask(string title, int work) { EndTask(); task = new BatchingProgressMonitor.Task(title, work); if (delayStartTime != 0) { task.Delay(delayStartTime, delayStartUnit); } }
public override void EndTask() { if (task != null) { task.End(this); task = null; } }
// Ignore the number of tasks. public override void BeginTask(string title, int work) { EndTask(); task = new BatchingProgressMonitor.Task(title, work); if (delayStartTime != 0) { task.Delay(delayStartTime, delayStartUnit); } }