# Class: RegisterAttributesObject

## tibco.objectapi.ec.RegisterAttributesObject

#### new RegisterAttributesObject()

Constructs a new RegisterAttributesObject.

The following features are supported:

- `Component Id`
- `Attribute Definition`
- `Register Attribute Options`

### Members

#### AttributeDefinition :Array.<tibco.objectapi.ec.base.AttributeDefinition>

This property holds the value of the 'Attribute Definition' containment reference list.

##### Type:

- Array.<tibco.objectapi.ec.base.AttributeDefinition>

#### componentId :string

Specify the id of the already-registered component against which you are registering the attributes This property holds the value of the 'Component Id' attribute.

##### Type:

- string

#### RegisterAttributeOptions :tibco.objectapi.ec.base.RegisterAttributeOptions

This property holds the value of the 'Register Attribute Options' containment reference.

##### Type:

- tibco.objectapi.ec.base.RegisterAttributeOptions