protected override void OnCompleted() { if (outputPad == null) { throw GetDisposedException(); } outputPad.WriteText("\n"); foreach (string msg in SuccessMessages) { outputPad.WriteText(msg + "\n"); } foreach (string msg in Warnings) { outputPad.WriteText(msg + "\n"); } foreach (var msg in Errors) { outputPad.WriteText(msg.Message + "\n"); } outputPad.EndProgress(); base.OnCompleted(); outputPad = null; }
protected override void OnCompleted() { if (outputPad == null) { throw GetDisposedException(); } outputPad.WriteText("\n"); foreach (string msg in SuccessMessages) { outputPad.WriteText(msg + "\n"); } if (CancellationToken.IsCancellationRequested) { ReportWarning(GettextCatalog.GetString("Search operation canceled")); } foreach (string msg in Warnings) { outputPad.WriteText(msg + "\n"); } foreach (var msg in Errors) { outputPad.WriteText(msg.DisplayMessage + "\n"); } outputPad.EndProgress(); base.OnCompleted(); outputPad = null; }