/// <summary> /// Genera la documentación /// </summary> private void ProcessDocuments(DocumentFileModelCollection objColDocuments) { // Ordena los archivos por nombres objColDocuments.SortByName(); // Genera los archivos de contenido GenerateFilesContent(objColDocuments, objColDocuments); // Genera los archivos de índice objColDocuments.AddRange(GenerateFilesIndex(objColDocuments)); // Transforma los hipervínculos objColDocuments.TransformSearchLinks(UrlBaseDocuments); // Graba los documentos SaveDocuments(objColDocuments); }
/// <summary> /// Genera la documentación /// </summary> private void ProcessDocuments(DocumentFileModelCollection objColDocuments) { // Ordena los archivos por nombres objColDocuments.SortByName(); // Genera el archivo de índice DocumentationProcessor.Writer.Save("Indice", "Indice de la documentación", new Generators.IndexFileGenerator().CreateIndex(objColDocuments, UrlBaseDocuments), null, DocumentationProcessor.OutputPath); // Genera los archivos de contenido GenerateFilesContent(objColDocuments); // Transforma los hipervínculos objColDocuments.TransformSearchLinks(UrlBaseDocuments); // Graba los documentos SaveDocuments(objColDocuments); }