/// <summary> /// Gemera la documentación /// </summary> private void GenerateDocuments() { if (ValidateData()) { DocumentFileModelCollection objColDocuments; ProgramModel objProgram = new ProgramParser().ParseSolution(fnSolution.FileName); // Borra el directorio destino Bau.Libraries.LibHelper.Files.HelperFiles.KillPath(pthTarget.PathName); // Genera la documentación objColDocuments = new DocumentationGenerator(GetParametersDocuments(), pthTarget.PathName).Process(objProgram); // Muestra la documentación txtLog.Text = objColDocuments.Debug(0); // Muestra los nodos trvNodes.Nodes.Clear(); ShowDocumentNodes(objColDocuments, null); trvNodes.ExpandAll(); } }