
## ContainerProperties class

ContainerProperties for shape.

## Constructors

| Name | Description |
| --- | --- |
| [ContainerProperties](#constructor) | Constructor. |

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [ContainerStyle](#containerstyle) | int | ContainerStyle |
| [ContainerType](#containertype) | int | ContainerType The value of the property is ContainerType integer constant. |
| [HeadingStyle](#headingstyle) | int | HeadingStyle |
| [Margin](#margin) | float | ContainerMargin |
| [Shape](#shape) | Shape | Parent shape |

## Methods

| Name | Description |
| --- | --- |
| [addMember](#addmember) | Add Member to container |
| [removeMember](#removemember) | RemoveMember |
| [getMemberShapes](#getmembershapes) | get member shapes |
| [clearMembers](#clearmembers) | clear members |

### ContainerProperties(parentShape) {#constructor}

Constructor.

### ContainerProperties.ContainerStyle property {#containerstyle}

ContainerStyle

**Type:** int

### ContainerProperties.ContainerType property {#containertype}

ContainerType The value of the property is ContainerType integer constant.

**Type:** int

### ContainerProperties.HeadingStyle property {#headingstyle}

HeadingStyle

**Type:** int

### ContainerProperties.Margin property {#margin}

ContainerMargin

**Type:** float

### ContainerProperties.Shape property {#shape}

Parent shape

**Type:** Shape

### addMember(shape) {#addmember}

Add Member to container

| Parameter | Type | Description |
| --- | --- | --- |
| shape | Shape |  |

### removeMember(shape) {#removemember}

RemoveMember

| Parameter | Type | Description |
| --- | --- | --- |
| shape | Shape | shape to remove |

### getMemberShapes() {#getmembershapes}

get member shapes

**Returns:** shapecollection

### clearMembers() {#clearmembers}

clear members
