XmlDocNullReferenceResolver Class
- Namespace
- Kampute.DocToolkit.XmlDoc
- Assembly
- Kampute.DocToolkit.dll
Definition
Provides a resolver that performs no resolution for XML documentation references.
public sealed class XmlDocNullReferenceResolver : IXmlDocReferenceResolver- Inheritance
- object
- XmlDocNullReferenceResolver
- Implements
Remarks
The XmlDocNullReferenceResolver implements the Null Object pattern for the IXmlDocReferenceResolver interface. It serves as a non-functional reference resolver that performs minimal operations without any actual resolution capabilities.
Thread Safety
All public members of the type are guaranteed to be thread-safe.
Constructors
| XmlDocNullReferenceResolver() | Initializes a new instance of the XmlDocNullReferenceResolver class. |
Methods
| FormatCode(string) | Formats the specified code block for display in a documentation page. |
| GetCodeReferenceTitle(string) | Retrieves the title for a code reference based on the current language context. |
| GetCodeReferenceUrl(string) | Resolves the documentation URL for the specified code reference. |
| GetKeywordUrl(string) | Resolves the official documentation URL for the specified language keyword. |
| GetLanguageId(string) | Retrieves the identifier for the programming language of the specified code block. |
| GetTopicTitle(string) | Gets the title for a topic reference. |
| GetTopicUrl(string) | Gets the URL of the documentation for a topic reference. |
