private void GetMetadataFail(ExceptionEventArgs args) { // TODO: Centralize button text buttonScan.Text = "Scan"; if (IsCancellationRequested) { AppendStatus("Metadata search canceled!"); _taskbarItem.NoProgress(); } else { AppendStatus("Metadata search failed!"); _taskbarItem.Error(); } if (args.Exception != null) { ShowExceptionDetail("Error: Metadata Search Failed", args.Exception); } EnableControls(true); }
private void GetMetadataFail(IPromise <bool> promise) { // TODO: Centralize button text buttonScan.Text = "Scan"; if (IsCancellationRequested) { AppendStatus("Metadata search canceled!"); _taskbarItem.NoProgress(); } else { AppendStatus("Metadata search failed!"); _taskbarItem.Error(); } if (promise.LastException != null) { ShowErrorDialog("Error: Metadata Search Failed", promise.LastException); } EnableControls(true); }