Click or drag to resize

ITypeDecl Properties

The ITypeDecl type exposes the following members.

Properties
  NameDescription
Public propertyCategory
The descriptive category of the CodeObject.
(Inherited from INamedCodeObject.)
Public propertyIsAbstract
True if the type is abstract.
Public propertyIsClass
True if the type is a class.
Public propertyIsDelegateType
True if the type is a delegate type.
Public propertyIsEnum
True if the type is an enum.
Public propertyIsGenericParameter
True if the type is a generic parameter.
Public propertyIsGenericType
True if the type is a generic type (meaning that either it or an enclosing type has type parameters, and it's not an enum).
Public propertyIsInterface
True if the type is an interface.
Public propertyIsNested
True if the type is a nested type.
Public propertyIsNullableType
True if the type is a nullable type.
Public propertyIsPartial
True if the type is a partial type.
Public propertyIsStruct
True if the type is a struct.
Public propertyIsValueType
True if the type is a value type.
Public propertyName
The name of the CodeObject.
(Inherited from INamedCodeObject.)
Public propertyParent
The parent CodeObject.
Public propertyTypeParameterCount
The number of TypeParameters the type has.
Top
See Also