CompositeTypeModel Class
- Namespace
- Kampute.DocToolkit.Models
- Assembly
Definition
Represents a documentation model for a composite .NET type that can have fields and nested types.
public abstract class CompositeTypeModel : TypeModel<ICompositeType>
- Inheritance
- Inherited by
Constructors
Properties
| Constructors | Gets the constructors declared by the type and visible within its scope. |
| Events | Gets the events declared by the type and visible within its scope. |
| ExplicitInterfaceMembers | Gets the explicit interface members implemented by the type. |
| Fields | Gets the fields declared by the type and visible within its scope. |
| Members | Gets all the members declared or implemented by the type. |
| Methods | Gets the methods declared by the type and visible within its scope. |
| NestedTypes | Gets the types declared directly by this type and visible within its scope. |
| Operators | Gets the operators declared by the type and visible within its scope. |
| Properties | Gets the properties declared by the type and visible within its scope. |
Methods
| FindMember(IMember) | Finds the documentation model representing the specified reflection member metadata within the type. |