コード例 #1
0
 private void Item_StateChanged(SystemUpdateItem item, object e)
 {
     DownloadProgress = item.DownloadProgress;
     InstallProgress  = item.InstallProgress;
     State            = item.State;
     ErrorCode        = item.ExtendedError.HResult;
 }
コード例 #2
0
 public void Update(SystemUpdateItem item)
 {
     DownloadProgress = item.DownloadProgress;
     InstallProgress  = item.InstallProgress;
     State            = item.State;
     if (item.ExtendedError != null)
     {
         ErrorCode = item.ExtendedError.HResult;
     }
 }
コード例 #3
0
 public UpdateItemViewModel(SystemUpdateItem item)
 {
     Title            = item.Title;
     Description      = item.Description;
     Id               = item.Id;
     Revision         = item.Revision;
     DownloadProgress = item.DownloadProgress;
     InstallProgress  = item.InstallProgress;
     State            = item.State;
     ErrorCode        = 0;
     if (item.ExtendedError != null)
     {
         ErrorCode = item.ExtendedError.HResult;
     }
     _item = item;
 }