
# IULB_Component interface

*No description yet.*

```csharp
public interface IULB_Component : IEDM_ParameterizedRecord
```

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

**Inherits:** [IEDM_Object](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Object.md) → [IEDM_Record](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md) → [IEDM_ParameterizedRecord](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md)

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [Footprints](#footprints) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | get; set |  |
| [Revision](#revision) | [IULB_ItemRevision](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ItemRevision.md) | get; set |  |
| [Simulations](#simulations) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | get; set |  |
| [Symbols](#symbols) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) | get; set |  |

### Footprints

*No description yet.*

```csharp
IInterfaceList GetFootprints();
void SetFootprints(IInterfaceList argValue);
```

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

The accessors are extension methods of `IULB_ComponentHelper` (`using DXP;`).

### Revision

*No description yet.*

```csharp
IULB_ItemRevision GetRevision();
void SetRevision(IULB_ItemRevision argValue);
```

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

The accessors are extension methods of `IULB_ComponentHelper` (`using DXP;`).

### Simulations

*No description yet.*

```csharp
IInterfaceList GetSimulations();
void SetSimulations(IInterfaceList argValue);
```

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

The accessors are extension methods of `IULB_ComponentHelper` (`using DXP;`).

### Symbols

*No description yet.*

```csharp
IInterfaceList GetSymbols();
void SetSymbols(IInterfaceList argValue);
```

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

The accessors are extension methods of `IULB_ComponentHelper` (`using DXP;`).

## Inherited members

- From [IEDM_ParameterizedRecord](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md): [AddParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#addparameter), [ClearParameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#clearparameters), [CopyParametersTo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#copyparametersto), [DeleteParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#deleteparameter), [GetParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#getparameter), [GetParameterByGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#getparameterbyguid), [GetParameterByName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#getparameterbyname), [GetParameterCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#getparametercount), [GetParameterRealValueByName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#getparameterrealvaluebyname), [IndexOfParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#indexofparameter), [IsSystemParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#issystemparameter), [ParameterName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#parametername), [ParameterRealValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#parameterrealvalue), [ParameterValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#parametervalue), [SetParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#setparameter), [SetParameterWithRealValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#setparameterwithrealvalue)
- From [IEDM_Record](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md): [CreatedByGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md#createdbyguid), [CreatedByName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md#createdbyname), [CreatedDate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md#createddate), [GUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md#guid), [HRID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md#hrid), [LastModifiedByGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md#lastmodifiedbyguid), [LastModifiedByName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md#lastmodifiedbyname), [LastModifiedDate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Record.md#lastmodifieddate)
- From [IEDM_Object](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Object.md): [CopyTo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Object.md#copyto), [Replicate](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_Object.md#replicate)

## Returned by

[IULB_ComponentsResult.GetComponentByGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ComponentsResult.md#getcomponentbyguid), [IULB_ComponentsResult.GetFirstComponent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_ComponentsResult.md#getfirstcomponent)
