/// <summary> /// Create the error page for the section, which contains all the errors occurred during the conversion /// </summary> /// <param name="onGenerator"></param> /// <param name="sectionId"></param> /// <param name="errorList"></param> protected void CreateErrorPage(OneNoteGenerator onGenerator, string sectionId, IEnumerable <IDictionary <InfoType, string> > errorList) { var pageId = onGenerator.CreatePage(ErrorPageTitle, sectionId); var pageContent = String.Empty; foreach (var error in errorList) { var hyperLink = onGenerator.GetHyperLinkToObject(error[InfoType.Id]); pageContent += string.Format("<a href=\"{0}\">{1} : \n{2}</a>", hyperLink, error[InfoType.Title], error[InfoType.Message]) + "\n\n"; } onGenerator.AddPageContent(pageId, pageContent); }