
# ISupplierComponent interface

*No description yet.*

```csharp
public interface ISupplierComponent
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetAvailableQuantity](#getavailablequantity) | `int` |  |
| [GetCurrency](#getcurrency) | `string` |  |
| [GetPriceItemList](#getpriceitemlist) | [IPriceItemList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IPriceItemList.md) |  |
| [GetSku](#getsku) | `string` |  |
| [GetStockItemList](#getstockitemlist) | [IStockItemList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IStockItemList.md) |  |
| [GetSupplierName](#getsuppliername) | `string` |  |
| [GetSupplierURL](#getsupplierurl) | `string` |  |

### GetAvailableQuantity

*No description yet.*

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

**Returns:** `int`

### GetCurrency

*No description yet.*

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

**Returns:** `string`

### GetPriceItemList

*No description yet.*

```csharp
IPriceItemList GetPriceItemList();
```

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

Extension method of `ISupplierComponentHelper` (`using SCH;`).

### GetSku

*No description yet.*

```csharp
string GetSku();
```

**Returns:** `string`

### GetStockItemList

*No description yet.*

```csharp
IStockItemList GetStockItemList();
```

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

Extension method of `ISupplierComponentHelper` (`using SCH;`).

### GetSupplierName

*No description yet.*

```csharp
string GetSupplierName();
```

**Returns:** `string`

### GetSupplierURL

*No description yet.*

```csharp
string GetSupplierURL();
```

**Returns:** `string`

## Returned by

[ISupplierComponentList.GetSupplierComponent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISupplierComponentList.md#getsuppliercomponent)
