ProgressUpdatingEventArgs.cs 854 B

123456789101112131415161718192021222324252627282930313233343536
  1. namespace MECF.Framework.UI.Client.ClientBase.EventArgs
  2. {
  3. public class ProgressUpdatingEventArgs : System.EventArgs
  4. {
  5. #region Constructors
  6. public ProgressUpdatingEventArgs(int currentProgress, int totalProgress, string message)
  7. {
  8. CurrentProgress = currentProgress;
  9. TotalProgress = totalProgress;
  10. Message = message;
  11. }
  12. #endregion
  13. #region Properites
  14. /// <summary>
  15. /// 总进度。
  16. /// </summary>
  17. public int TotalProgress { get; }
  18. /// <summary>
  19. /// 当前进度。
  20. /// </summary>
  21. public int CurrentProgress { get; }
  22. /// <summary>
  23. /// 消息。
  24. /// </summary>
  25. public string Message { get; }
  26. #endregion
  27. }
  28. }