
# ISupplyChainManager interface

*No description yet.*

```csharp
public interface ISupplyChainManager
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetAltiumPartProvider](#getaltiumpartprovider) | [IPartProvider](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IPartProvider.md) |  |
| [GetPartProvider](#getpartprovider) | [IPartProvider](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IPartProvider.md) |  |
| [GetPartProviderByGUID](#getpartproviderbyguid) | [IPartProvider](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IPartProvider.md) |  |
| [GetPartProvidersCount](#getpartproviderscount) | `int` |  |
| [SavePreferences](#savepreferences) | `void` |  |

### GetAltiumPartProvider

*No description yet.*

```csharp
IPartProvider GetAltiumPartProvider();
```

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

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

### GetPartProvider

*No description yet.*

```csharp
IPartProvider GetPartProvider(int argIndex);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argIndex` | `int` | value |

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

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

### GetPartProviderByGUID

*No description yet.*

```csharp
IPartProvider GetPartProviderByGUID(string argGUID);
```

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

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

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

### GetPartProvidersCount

*No description yet.*

```csharp
int GetPartProvidersCount();
```

**Returns:** `int`

### SavePreferences

*No description yet.*

```csharp
void SavePreferences();
```

**Returns:** nothing (`void`)

## Returned by

[ISupplyChainServer.GetSupplyChainManager](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISupplyChainServer.md#getsupplychainmanager)
