
# IPartChoiceListChoice interface

*No description yet.*

```csharp
public interface IPartChoiceListChoice : IAbstractObject
```

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

**Inherits:** [IAbstractObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IAbstractObject.md)

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [PartChoiceListLink](#partchoicelistlink) | [IPartChoiceListLink](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IPartChoiceListLink.md) | get; set |  |

### PartChoiceListLink

*No description yet.*

```csharp
IPartChoiceListLink GetPartChoiceListLink();
void SetPartChoiceListLink(IPartChoiceListLink argValue);
```

**Type:** [IPartChoiceListLink](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IPartChoiceListLink.md) · **Access:** read/write

The accessors are extension methods of `IPartChoiceListChoiceHelper` (`using ComponentLib;`).

## Returned by

[IComponentDefinition.PartChoiceListChoice](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IComponentDefinition.md#partchoicelistchoice), [IComponentLibraryDocument.CreatePartChoiceListChoice](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IComponentLibraryDocument.md#createpartchoicelistchoice), [IPartChoiceListChoiceList.Get](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IPartChoiceListChoiceList.md#get)

## Accepted by

[IPartChoiceListChoiceList.Add](https://altiumdeveloper.github.io/ad-sdk-docs/reference/componentlib/IPartChoiceListChoiceList.md#add)
