
# IActiveBomCatalog interface

*No description yet.*

```csharp
public interface IActiveBomCatalog
```

**Namespace:** EDP · **Assembly:** Altium.SDK.Interfaces

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [AddAlternateItem](#addalternateitem) | [IActiveBomCatalogItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IActiveBomCatalogItem.md) |  |
| [AddCustomRow](#addcustomrow) | [IActiveBomCatalogItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IActiveBomCatalogItem.md) |  |
| [DeleteItem](#deleteitem) | `bool` |  |
| [FindItem](#finditem) | [IActiveBomCatalogItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IActiveBomCatalogItem.md) |  |

### AddAlternateItem

*No description yet.*

```csharp
IActiveBomCatalogItem AddAlternateItem(string argParentItemCatalogId, string argVaultGuid, string argItemGuid, string argRevisionGuid);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argParentItemCatalogId` | `string` | value |
| `argVaultGuid` | `string` | value |
| `argItemGuid` | `string` | value |
| `argRevisionGuid` | `string` | value |

**Returns:** [IActiveBomCatalogItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IActiveBomCatalogItem.md)

Extension method of `IActiveBomCatalogHelper` (`using EDP;`).

### AddCustomRow

*No description yet.*

```csharp
IActiveBomCatalogItem AddCustomRow();
```

**Returns:** [IActiveBomCatalogItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IActiveBomCatalogItem.md)

Extension method of `IActiveBomCatalogHelper` (`using EDP;`).

### DeleteItem

*No description yet.*

```csharp
bool DeleteItem(string argCatalogId);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argCatalogId` | `string` | value |

**Returns:** `bool`

### FindItem

*No description yet.*

```csharp
IActiveBomCatalogItem FindItem(string argCatalogId);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argCatalogId` | `string` | value |

**Returns:** [IActiveBomCatalogItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IActiveBomCatalogItem.md)

Extension method of `IActiveBomCatalogHelper` (`using EDP;`).

## Returned by

[IActiveBomManager.GetCatalog](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IActiveBomManager.md#getcatalog)
