protected virtual void OnReportEvent(ReportEventEventArgs e) { if (ReportEvent != null) { ReportEvent(this, e); } }
void importer_ReportEvent(object sender, Converter.ReportEventEventArgs e) { string msg; msg = Environment.NewLine + "COM Importer Event ..." + Environment.NewLine; msg += "Kind: " + e.EventKind.ToString() + Environment.NewLine; msg += "Code: " + e.EventCode + Environment.NewLine; msg += "Message: " + e.EventMsg; BeginInvoke(new MethodInvoker(delegate { tsMessage.Text = e.EventMsg; })); BeginInvoke(new MethodInvoker(delegate { _winOutput.AppendLine(msg); })); }
public void InvokeReportEvent(ReportEventEventArgs e) { OnReportEvent(e); }