Types
Classes
| Name | Summary |
|---|---|
| AssemblyManager | Manages assembly metadata extraction using Roslyn for API documentation generation. |
| CrossReferenceResolver | Resolves cross-references in documentation to their target entities and generates appropriate links. |
| DocAssembly | Represents documentation for a .NET assembly. |
| DocConstants | Defines constants used throughout the DotNetDocs library. |
| DocEntity | Base class for documentation entities, providing common contextual metadata. |
| DocEnum | Represents documentation for a .NET enum type. |
| DocEnumValue | Represents a single value within an enum type. |
| DocException | Represents exception documentation extracted from XML documentation comments. |
| DocMember | Represents documentation for a .NET member (method, property, field, event, etc.). |
| DocNamespace | Represents documentation for a .NET namespace. |
| DocParameter | Represents documentation for a method or constructor parameter. |
| DocReference | Represents a cross-reference in documentation, such as a see or seealso tag. |
| DocReferenceHandlerBase | Base class for documentation reference handlers providing common file copying functionality. |
| DocType | Represents documentation for a .NET type. |
| DocTypeParameter | Represents type parameter documentation extracted from XML documentation comments. |
| DocumentationManager | Orchestrates the documentation pipeline for one or more assemblies. |
| DocumentationReference | Represents a reference to external documentation to be combined into a documentation collection. |
| MarkdownDocReferenceHandler | Handler for Markdown-based documentation references providing content path rewriting. |
| ProjectContext | Represents MSBuild project context for source intent in documentation generation. |
| ReferenceType | Specifies the type of documentation reference. |
Interfaces
| Name | Summary |
|---|---|
| IDocEnricher | Defines an enricher for conceptual documentation augmentation. |
| IDocReferenceHandler | Defines a handler for processing documentation references from other projects. |
| IDocRenderer | Defines a renderer for documentation output generation. |
| IDocTransformer | Defines a transformation step in the documentation processing pipeline. |
Enums
| Name | Summary |
|---|---|
| ReferenceType | Specifies the type of documentation reference. |