![]() | ||||
nCodian Documenter Lite
Visual Studio supports creation of XML documentation for projects. This requires basically two things. (1) The developer inserts in the assembly's source code XML comments for types and members in the assembly. (2) The project is compiled with the option to automatically emit the XML documentation into an XML file with the same name as the project and the .xml extension. For more information, see MSDN Library for Visual Studio (XML Documentation Comments (C# Programming Guide), Documenting Your Code with XML (Visual Basic Programming Guide). Assuming an assembly named MyAssembly, the output of the Visual Studio compiler which becomes the input file for nCodian™ Documenter is:
nCodian Documenter consumes and manipulates the XML documentation file. It generates three categories of output files. (1) A compiled Html Help file. This is the .chm file that is to be distributed with the assembly. (2) Html Help project files. These are the HHP, HHC, and HHK files. The HHP file is the basic project file for an Html Help project. The HHC file is the table of contents file. The HHK file is the index file. (3) The HTML files that the Html Help compiler uses as source files for each page of the .chm file. These include a page for each documented type and member in the assembly, types lists, all members lists, properties lists, methods lists, overloaded properties lists, overloaded methods lists, etc. Assuming again an assembly named MyAssembly, the output files include:
What is not supported in Lite version
Limitations of XML documentation file In the generation of HTML output, nCodian™ Documenter uses:
The application provides a default set of HTML templates and a default cascading style sheet that many users will find satisfactory. User can create customized templates and style sheets out side of nCodian™ Documenter and then, to use them, point nCodian™ Documenter to the location where they are stored. In the default configuration, font attributes are controlled by CSS while background colors and table border colors are controlled in HTML. In addition, nCodian™ Documenter includes a dialog that provides a graphical means of creating a set of HTML templates with customized background and table border colors. The dialog supports customizing:
| ||||
Copyright © 2006-12 Synoptic Text Information Services, Inc. |