The ClassDeclaration type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| AddClass | ||
| AddConstant | ||
| AddConstructor | ||
| AddDelegate | ||
| AddEvent | Overloaded. | |
| AddField | Overloaded. | |
| AddIndexer | Overloaded. | |
| AddMethod | ||
| AddProperty | Overloaded. | |
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| ToCodeDom | Overloaded. | |
| ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| Attributes | ||
| Conformer | (Inherited from Declaration.) | |
| Constants | ||
| CustomAttributes | (Inherited from Declaration.) | |
| Delegates | ||
| Doc | (Inherited from Declaration.) | |
| Events | ||
| Fields | ||
| FullName | (Overrides Declaration..::.FullName.) | |
| Imports | ||
| Indexers | ||
| InterfaceName | ||
| Interfaces | ||
| Methods | ||
| Name | (Inherited from Declaration.) | |
| Namespace | ||
| NestedClasses | ||
| OutputType |
Gets or sets the output type.
| |
| Parent | ||
| Properties | ||
| TypeReference | (Inherited from Declaration.) |
