
# IPartChoice3 interface

*No description yet.*

```csharp
public interface IPartChoice3
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetLifeCycleStatus](#getlifecyclestatus) | `string` |  |
| [GetLifeCycleStatusID](#getlifecyclestatusid) | [TSupplierLifecycleStatusID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TSupplierLifecycleStatusID.md) |  |
| [GetLifeCycleStatusName](#getlifecyclestatusname) | `string` |  |
| [GetManufacturerAliases](#getmanufactureraliases) | [IStrings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IStrings.md) |  |
| [GetParameters](#getparameters) | [IPartParameterList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IPartParameterList.md) |  |
| [GetProductPhotoURL](#getproductphotourl) | `string` |  |
| [GetSupportingDocuments](#getsupportingdocuments) | [IStrings](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IStrings.md) |  |

### GetLifeCycleStatus

*No description yet.*

```csharp
string GetLifeCycleStatus();
```

**Returns:** `string`

### GetLifeCycleStatusID

*No description yet.*

```csharp
TSupplierLifecycleStatusID GetLifeCycleStatusID();
```

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

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

### GetLifeCycleStatusName

*No description yet.*

```csharp
string GetLifeCycleStatusName();
```

**Returns:** `string`

### GetManufacturerAliases

*No description yet.*

```csharp
IStrings GetManufacturerAliases();
```

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

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

### GetParameters

*No description yet.*

```csharp
IPartParameterList GetParameters();
```

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

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

### GetProductPhotoURL

*No description yet.*

```csharp
string GetProductPhotoURL();
```

**Returns:** `string`

### GetSupportingDocuments

*No description yet.*

```csharp
IStrings GetSupportingDocuments();
```

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

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