CxDeclarationEnum

Description

sealed class Tinman.Core.Cx.Declarations.CxDeclarationEnum

Derived from

CxDeclaration abstract

A declaration of an enumeration type:

...
enum MyEnum
{
  A = 0,

  ...

  B = 1
}
See also

CxItem

Public / Constructors

Cx​Declaration​Enum


public constructor CxDeclarationEnum → (5)

modifiers in : CxModifiers

See ICxModifiersContainer.Modifiers.

name in : CxId

See ICxIdContainer.Name.

xmlDoc opt : CxXmlDoc = null

See ICxXmlDocContainer.XmlDoc.

attributes opt : IBagConst<CxAttribute> = null

The attribute list of the member or null for an empty list. See ICxAttributesContainer.Attributes.

items opt : IBagConst<CxItem> = null

The enumeration item list of the member or null for an empty list. See Items.

Creates a new instance of CxDeclarationEnum.

Public / Attributes

Items


[Constant]
public attribute Items → (get)

value : IVectorConst<CxItem>

[not-null]
The enumeration item list.

Returns the enumeration items.