OverrideContent

Represents override content for enhancing API documentation with conceptual elements.

Syntax

public class OverrideContent

Inheritance

Properties

AdditionalSections

public Dictionary<string, string> AdditionalSections { get; set; }
Gets or sets additional content sections to inject at specific points.

Returns

Dictionary<string, string> A dictionary of section names and their markdown content to inject.

Conceptual

public ConceptualReferences Conceptual { get; set; }
Gets or sets references to conceptual documentation files.

Returns

ConceptualReferences File paths to conceptual documentation that should be included in the generated output.

Frontmatter

public Dictionary<string, object> Frontmatter { get; set; }
Gets or sets the custom frontmatter properties for Mintlify.

Returns

Dictionary<string, object> A dictionary of frontmatter keys and values to override default generation.

Uid

public string Uid { get; set; }
Gets or sets the unique identifier that this override applies to.

Returns

string The UID from DocFX metadata that this override targets.

Remarks

This class contains override data loaded from YAML files that specify custom frontmatter, references to conceptual documentation files, and additional content sections.