# GC.Spread.Sheets.ICustomDocPropsManager

## Content

# Interface: ICustomDocPropsManager

[Spread](../modules/GC.Spread).[Sheets](../modules/GC.Spread.Sheets).ICustomDocPropsManager

## Table of contents

### Methods

- [add](GC.Spread.Sheets.ICustomDocPropsManager#add)
- [all](GC.Spread.Sheets.ICustomDocPropsManager#all)
- [clear](GC.Spread.Sheets.ICustomDocPropsManager#clear)
- [get](GC.Spread.Sheets.ICustomDocPropsManager#get)
- [remove](GC.Spread.Sheets.ICustomDocPropsManager#remove)

## Methods

### <a id="add" name="add"></a> add

▸ **add**(`propName`, `value`, `isLinkTarget?`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `propName` | `string` |
| `value` | [`CustomDocumentPropertyValueType`](../modules/GC.Spread.Sheets#customdocumentpropertyvaluetype) |
| `isLinkTarget?` | `boolean` |

#### Returns

`void`

___

### <a id="all" name="all"></a> all

▸ **all**(`props?`): [`ICustomDocumentProperty`](GC.Spread.Sheets.ICustomDocumentProperty)[]

#### Parameters

| Name | Type |
| :------ | :------ |
| `props?` | [`ICustomDocumentProperty`](GC.Spread.Sheets.ICustomDocumentProperty)[] |

#### Returns

[`ICustomDocumentProperty`](GC.Spread.Sheets.ICustomDocumentProperty)[]

___

### <a id="clear" name="clear"></a> clear

▸ **clear**(): `void`

#### Returns

`void`

___

### <a id="get" name="get"></a> get

▸ **get**(`propName`): [`ICustomDocumentProperty`](GC.Spread.Sheets.ICustomDocumentProperty)

#### Parameters

| Name | Type |
| :------ | :------ |
| `propName` | `string` |

#### Returns

[`ICustomDocumentProperty`](GC.Spread.Sheets.ICustomDocumentProperty)

___

### <a id="remove" name="remove"></a> remove

▸ **remove**(`propName`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `propName` | `string` |

#### Returns

`void`
