
# IPrimitiveList interface

*No description yet.*

```csharp
public interface IPrimitiveList
```

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

**Derived:** [IAxisList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IAxisList.md), [IChartList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IChartList.md), [IPlotList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IPlotList.md), [IWaveList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IWaveList.md)

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [Primitive](#primitive) | [IPrimitive](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IPrimitive.md) | get |  |

### Primitive

*No description yet.*

```csharp
IPrimitive GetProperty_Primitive(int argIndex);
```

**Type:** [IPrimitive](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IPrimitive.md) · **Access:** read-only · **Index:** `argIndex` (`int`)

The accessors are extension methods of `IPrimitiveListHelper` (`using SCH;`).
