private void Item_StateChanged(SystemUpdateItem item, object e) { DownloadProgress = item.DownloadProgress; InstallProgress = item.InstallProgress; State = item.State; ErrorCode = item.ExtendedError.HResult; }
public void Update(SystemUpdateItem item) { DownloadProgress = item.DownloadProgress; InstallProgress = item.InstallProgress; State = item.State; if (item.ExtendedError != null) { ErrorCode = item.ExtendedError.HResult; } }
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; }