XmlDocumentationProcessor

Processes XML documentation elements and applies link resolution.

Syntax

public static class XmlDocumentationProcessor

Inheritance

Methods

ProcessElement

public static string ProcessElement(XmlDocumentationElement element, MintlifyLinkResolver linkResolver)
Processes an XML documentation element and resolves any cross-references.

Parameters

Returns

string The processed MDX content with resolved links.

ProcessSeeAlsoElement

public static string ProcessSeeAlsoElement(XmlSeeAlsoElement seeAlsoElement, MintlifyLinkResolver linkResolver)
Processes an XML documentation element specifically for see also references.

Parameters

Returns

string The processed link in MDX format.

ProcessSeeElement

public static string ProcessSeeElement(XmlSeeElement seeElement, MintlifyLinkResolver linkResolver)
Processes an XML documentation element specifically for see references.

Parameters

Returns

string The processed link in MDX format.

Remarks

This class provides a centralized way to process XML documentation elements and apply cross-reference link resolution using the MintlifyLinkResolver. It acts as a bridge between the parsed XML elements and the final MDX output.