
## ConnectionABCD class

The ConnectionABCD element is an obsolete version of the Connection element and exists only for backward compatibility.

## Constructors

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

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [Name](#name) | String | The name of the element. |
| [NameU](#nameu) | String | The universal name of the element. |
| [ID](#id) | int | The unique ID of the element within its parent element. |
| [IX](#ix) | int | The zero-based index of the element within its parent element. |
| [Del](#del) | int | A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted loca |
| [X](#x) | DoubleValue | Specifies an x-coordinate on a shape in local coordinates. The following table describes the X element based on the elem |
| [Y](#y) | DoubleValue | Specifies a y-coordinate on a shape in local coordinates. Local coordinates are those whose frame of reference is the sh |
| [A](#a) | DoubleValue | Represents different information depending on its parent element. |
| [B](#b) | DoubleValue | Represents different information depending on its parent element. |
| [C](#c) | DoubleValue | Represents different information based on its parent element. |
| [D](#d) | DoubleValue | Represents different information based on its parent element. |

## Methods

| Name | Description |
| --- | --- |
| [deepClone](#deepclone) | Creates deep copy of this instance. |

### ConnectionABCD() {#constructor}

Constructor.

### ConnectionABCD.Name property {#name}

The name of the element.

**Type:** String

### ConnectionABCD.NameU property {#nameu}

The universal name of the element.

**Type:** String

### ConnectionABCD.ID property {#id}

The unique ID of the element within its parent element.

**Type:** int

### ConnectionABCD.IX property {#ix}

The zero-based index of the element within its parent element.

**Type:** int

### ConnectionABCD.Del property {#del}

A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.

**Type:** int

### ConnectionABCD.X property {#x}

Specifies an x-coordinate on a shape in local coordinates. The following table describes the X element based on the element that contains it.

**Type:** DoubleValue

### ConnectionABCD.Y property {#y}

Specifies a y-coordinate on a shape in local coordinates. Local coordinates are those whose frame of reference is the shape, instead of the page.

**Type:** DoubleValue

### ConnectionABCD.A property {#a}

Represents different information depending on its parent element.

**Type:** DoubleValue

### ConnectionABCD.B property {#b}

Represents different information depending on its parent element.

**Type:** DoubleValue

### ConnectionABCD.C property {#c}

Represents different information based on its parent element.

**Type:** DoubleValue

### ConnectionABCD.D property {#d}

Represents different information based on its parent element.

**Type:** DoubleValue

### deepClone() {#deepclone}

Creates deep copy of this instance.
