IfcDoc.FormEdit.backgroundWorker_RunWorkerCompleted C# (CSharp) Method

backgroundWorker_RunWorkerCompleted() private method

private backgroundWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
sender object
e RunWorkerCompletedEventArgs
return void
        private void backgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            StringBuilder sb = new StringBuilder();
            foreach(DocPublication docPub in this.m_publications)
            {
                if(docPub.ErrorLog.Count > 0)
                {
                    sb.AppendLine("--------------------------------------------------------------------------------");
                    sb.AppendLine(docPub.Name + ":");

                    foreach(string s in docPub.ErrorLog)
                    {
                        sb.AppendLine(s);
                    }
                }
            }

            if (sb.Length > 0)
            {
                this.m_formProgress.ReportProgress(-1, sb.ToString());
            }
            else
            {
                this.m_formProgress.Close();
            }
        }
FormEdit