3 namespace NaGet.SubCommands
\r
5 public class NaGetEventArgs : EventArgs
\r
8 ///
\83^
\83X
\83N
\82Ì
\90i
\92»
\8fó
\8bµ
\82Ì
\95S
\95ª
\97¦
\95\
\8e¦
\r
10 public float TaskProgressPercent = -1;
\r
13 ///
\83^
\83X
\83N
\82Ì
\8c»
\8bµ
\82Ì
\83\81\83b
\83Z
\81[
\83W
\r
15 public string TaskMessage;
\r
18 public class NaGetTaskCanceledException : Exception
\r
20 public NaGetTaskCanceledException(string msg)
\r
25 public NaGetTaskCanceledException(string msg, Exception e)
\r
32 /// NaGet
\82Ì
\83R
\83}
\83\93\83h
\83^
\83X
\83N
\82Ì
\8dÅ
\8f¬
\92P
\88Ê
\82Ì
\90e
\83N
\83\89\83X
\r
34 public abstract class NaGetTask
\r
37 ///
\8eÀ
\8ds
\82·
\82é
\r
39 public abstract void Run();
\r
42 ///
\8eÀ
\8ds
\8fó
\91Ô
\82©
\94Û
\82©
\82ð
\93¾
\82é
\r
44 public abstract bool Running {
\r
49 ///
\8fI
\97¹
\82µ
\82Ä
\82¢
\82é
\82©
\94Û
\82©
\81B
\r
51 public abstract bool Done {
\r
56 ///
\83L
\83\83\83\93\83Z
\83\8b\89Â
\94\
\82©
\94Û
\82©
\82ð
\95Ô
\82·
\r
58 public virtual bool Cancelable {
\r
59 get { return false; }
\r
63 ///
\92\86\92f
\82³
\82¹
\82é
\r
65 /// <returns>
\90¬
\8c÷
\82µ
\82½
\82©
\82¢
\82È
\82©</returns>
\r
66 public virtual bool Cancel()
\r