
## Add (1 of 4) {#add_1}

Creates a new custom property.

**Returns:** The newly created property object.

```cpp
Add(const System::String & name, bool value)
```

| Parameter | Description |
| --- | --- |
| name | The name of the property. |
| value | The newly created property object value. |

---

## Add (2 of 4) {#add_2}

Creates a new custom property.

**Returns:** The newly created property object.

```cpp
Add(const System::String & name, const System::String & value)
```

| Parameter | Description |
| --- | --- |
| name | The name of the property. |
| value | The newly created property object value. |

---

## Add (3 of 4) {#add_3}

Creates a new custom property.

**Returns:** The newly created property object.

```cpp
Add(const System::String & name, double value)
```

| Parameter | Description |
| --- | --- |
| name | The name of the property. |
| value | The newly created property object value. |

---

## Add (4 of 4) {#add_4}

Creates a new custom property.

**Returns:** The newly created property object.

```cpp
Add(const System::String & name, System::DateTime value)
```

| Parameter | Description |
| --- | --- |
| name | The name of the property. |
| value | The newly created property object value. |

