4 namespace NaGet.SubCommands.SubTask
9 public abstract class NaGetSubTask : Task
11 private bool isRunning = false;
13 private bool isDone = false;
15 private bool isCancelled = false;
24 public virtual bool UseProgress {
30 public override bool Running {
36 public override bool Done {
42 public virtual bool Cancelled {
53 protected virtual void NotifyStarted()
60 /// キャンセル中断時に関するフラグの処理を行う
62 protected virtual void NotifyCancelled()
70 /// 成功終了時に関するフラグの処理を行う
72 protected virtual void NotifyCompleted()