MemberModel Class
- Namespace
- Kampute.DocToolkit.Models
- Assembly
Definition
Represents the documentation model for a type or type member.
public abstract class MemberModel : IDocumentModel, IEquatable<MemberModel>
- Inheritance
- Implements
- Inherited by
Constructors
Properties
| Assembly | Gets the assembly that contains the member. |
| Context | Gets the documentation context associated with this member. |
| DeclaringType | Gets the declaring type of the member. |
| Doc | Gets the documentation comments associated with the member. |
| HierarchyPath | Gets the hierarchy of parent document models that lead to this member. |
| MemberNameQualifier | Gets the name qualifier to use for formatting the member's name. |
| Metadata | Gets the reflection metadata for this member. |
| ModelType | Gets the type of the documentation model. |
| Name | Gets the formatted name of the member. |
| Namespace | Gets the namespace that contains the member. |
| Url | Gets the URL of the member's documentation page. |
Methods
The class provides access to reflection metadata through the Metadata property, and to documentation-specific functionality such as documentation comments and URL.