// //==================================================================================================== // public override void ImportFile(string wwwFileName) { string headTags = ""; try { if (!string.IsNullOrEmpty(wwwFileName)) { accum = cp.WwwFiles.Read(wwwFileName); if (!string.IsNullOrEmpty(accum)) { headTags = HtmlParseStaticController.getTagInnerHTML(accum, "head", false); if (!string.IsNullOrEmpty(headTags)) { foreach (string asset in stringSplit(headTags, Environment.NewLine)) { cp.core.doc.htmlMetaContent_OtherTags.Add(new HtmlMetaClass { addedByMessage = "block.importFile", content = asset }); } } accum = HtmlParseStaticController.getTagInnerHTML(accum, "body", false); } } } catch (Exception ex) { LogController.logError(cp.core, ex); throw; } }
// //==================================================================================================== // public override void SetOuter(string findSelector, string htmlString) { try { accum = HtmlParseStaticController.setOuter(cp.core, accum, findSelector, htmlString); } catch (Exception ex) { LogController.logError(cp.core, ex); throw; } }
// //==================================================================================================== /// <summary> /// return the inner html of the element selected with findSelector (# for id, .for class) /// </summary> /// <param name="findSelector"></param> /// <returns></returns> public override string GetInner(string findSelector) { return(HtmlParseStaticController.getInner(cp.core, accum, findSelector)); }