public override void construct(object[] resources) { basicDocumentPageDefinitionSet helpContext = resources.getFirstOfType <basicDocumentPageDefinitionSet>(false, null); foreach (var doc in helpContext) { metaCustomizedSimplePage p = new metaCustomizedSimplePage(doc.name, ""); p.content.AddRange(doc.content.Split(Environment.NewLine.ToCharArray())); pages.Add(p, this); } baseConstruct(resources); }
public void Deploy(basicDocumentPageDefinitionSet _context) { helpContext = _context; helpDelivery = new deliveryUnitCompactHelp(); helpDelivery.setup(); helpDelivery.SetOutputPath(_context.helpContext.folder); //helpDelivery.outputpath = _context.helpContext.folder.path; DeliveryInstance = new deliveryInstance(helpDelivery); HelpDocumentRootSet helpRoot = new HelpDocumentRootSet(); DeliveryInstance.executeAndSave(helpRoot, helpContext.helpContext.scopeEntry.name, helpContext.helpContext.scopeEntry.exportPropertyCollection()); }