
# IEDM_Parameter interface

*No description yet.*

```csharp
public interface IEDM_Parameter : IEDM_Record
```

**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)

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [IsSystemParameter](#issystemparameter) | `bool` | get; set |  |
| [ParameterName](#parametername) | `string` | get; set |  |
| [ParameterRealValue](#parameterrealvalue) | `double` | get; set |  |
| [ParameterType](#parametertype) | `string` | get; set |  |
| [ParameterValue](#parametervalue) | `string` | get; set |  |

### IsSystemParameter

*No description yet.*

```csharp
bool GetIsSystemParameter();
void SetIsSystemParameter(bool argValue);
```

**Type:** `bool` · **Access:** read/write

### ParameterName

*No description yet.*

```csharp
string GetParameterName();
void SetParameterName(string argValue);
```

**Type:** `string` · **Access:** read/write

### ParameterRealValue

*No description yet.*

```csharp
double GetParameterRealValue();
void SetParameterRealValue(double argValue);
```

**Type:** `double` · **Access:** read/write

### ParameterType

*No description yet.*

```csharp
string GetParameterType();
void SetParameterType(string argValue);
```

**Type:** `string` · **Access:** read/write

### ParameterValue

*No description yet.*

```csharp
string GetParameterValue();
void SetParameterValue(string argValue);
```

**Type:** `string` · **Access:** read/write

## Inherited members

- 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

[IEDM_ParameterizedRecord.GetParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#getparameter), [IEDM_ParameterizedRecord.GetParameterByGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#getparameterbyguid), [IULB_Item.GetParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Item.md#getparameter), [IULB_Item.GetParameterByGUID](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Item.md#getparameterbyguid)

## Accepted by

[IEDM_ParameterizedRecord.AddParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IEDM_ParameterizedRecord.md#addparameter), [IULB_Item.AddParameter](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IULB_Item.md#addparameter)
