category base: a type declaration that can nest other types and members, e.g. Namespace / Class / Module / Structure / Enum / Interface.
TypeContainerSymbol
01 Syntax
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.VBProj.CodeDOM.TypeContainerSymbol
02 Properties
| Name | Overloads | Summary |
|---|---|---|
| InternalNested | 1 | nested type declarations owned by this container (class/structure/enum/interface/module/namespace). |
| Members | 1 | type members owned by this container (method/property/field/event/delegate). |
| InheritsType | 1 | the base type from the Inherits clause |
| ImplementsInterfaces | 1 | the implemented interfaces from the Implements clause |
03 Members
InternalNested
nested type declarations owned by this container (class/structure/enum/interface/module/namespace).
Members
type members owned by this container (method/property/field/event/delegate). NOTE: local variables inside a method/property body live in CallableMemberSymbol.Locals /CallableMemberSymbol.Locals, NOT here, to avoid the "Members" ambiguity.
InheritsType
the base type from the Inherits clause
ImplementsInterfaces
the implemented interfaces from the Implements clause