Exemplo n.º 1
0
        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());
        }