
# IBomPartChoice interface

*No description yet.*

```csharp
public interface IBomPartChoice
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetAvailableQuantity](#getavailablequantity) | `int` |  |
| [GetBestUnitPrice](#getbestunitprice) | `double` |  |
| [GetCiivaId](#getciivaid) | `string` |  |
| [GetCurrency](#getcurrency) | `string` |  |
| [GetLastUpdatedAt](#getlastupdatedat) | `double` |  |
| [GetManufacturer](#getmanufacturer) | `string` |  |
| [GetManufacturerPartNo](#getmanufacturerpartno) | `string` |  |
| [GetRank](#getrank) | `int` |  |
| [GetSupplier](#getsupplier) | `string` |  |
| [GetSupplierPartNo](#getsupplierpartno) | `string` |  |

### GetAvailableQuantity

*No description yet.*

```csharp
int GetAvailableQuantity();
```

**Returns:** `int`

### GetBestUnitPrice

*No description yet.*

```csharp
double GetBestUnitPrice();
```

**Returns:** `double`

### GetCiivaId

*No description yet.*

```csharp
string GetCiivaId();
```

**Returns:** `string`

### GetCurrency

*No description yet.*

```csharp
string GetCurrency();
```

**Returns:** `string`

### GetLastUpdatedAt

*No description yet.*

```csharp
double GetLastUpdatedAt();
```

**Returns:** `double`

### GetManufacturer

*No description yet.*

```csharp
string GetManufacturer();
```

**Returns:** `string`

### GetManufacturerPartNo

*No description yet.*

```csharp
string GetManufacturerPartNo();
```

**Returns:** `string`

### GetRank

*No description yet.*

```csharp
int GetRank();
```

**Returns:** `int`

### GetSupplier

*No description yet.*

```csharp
string GetSupplier();
```

**Returns:** `string`

### GetSupplierPartNo

*No description yet.*

```csharp
string GetSupplierPartNo();
```

**Returns:** `string`

## Returned by

[IBomPartChoiceEnumerator.GetCurrent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IBomPartChoiceEnumerator.md#getcurrent), [IBomPartChoiceList.GetItem](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IBomPartChoiceList.md#getitem)
