
# IBomGroup interface

*No description yet.*

```csharp
public interface IBomGroup
```

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

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [Quantity](#quantity) | `int` | get; set |  |
| [QuantityForVariant](#quantityforvariant) | `int` | get; set |  |

### Quantity

*No description yet.*

```csharp
int GetQuantity();
void SetQuantity(int argValue);
```

**Type:** `int` · **Access:** read/write

### QuantityForVariant

*No description yet.*

```csharp
int GetQuantityForVariant(string argName);
void SetQuantityForVariant(string argName, int argValue);
```

**Type:** `int` · **Access:** read/write · **Index:** `argName` (`string`)

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetComponents](#getcomponents) | [IBomComponentList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IBomComponentList.md) |  |
| [GetParameters](#getparameters) | [IBomParameterDictionary](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IBomParameterDictionary.md) |  |
| [GetParent](#getparent) | [IBomComponent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IBomComponent.md) |  |
| [GetPartChoices](#getpartchoices) | [IBomPartChoiceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IBomPartChoiceList.md) |  |

### GetComponents

*No description yet.*

```csharp
IBomComponentList GetComponents();
```

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

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

### GetParameters

*No description yet.*

```csharp
IBomParameterDictionary GetParameters();
```

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

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

### GetParent

*No description yet.*

```csharp
IBomComponent GetParent();
```

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

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

### GetPartChoices

*No description yet.*

```csharp
IBomPartChoiceList GetPartChoices();
```

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

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

## Returned by

[IBomComponent.AsGroup](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IBomComponent.md#asgroup)
