
# IParameterValueConvertorFactory interface

*No description yet.*

```csharp
public interface IParameterValueConvertorFactory
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [IsValidateDisplayValue](#isvalidatedisplayvalue) | `bool` |  |
| [TryParseDisplayValue](#tryparsedisplayvalue) | `bool` |  |
| [TryParseRealValue](#tryparserealvalue) | `bool` |  |

### IsValidateDisplayValue

*No description yet.*

```csharp
bool IsValidateDisplayValue(string argDisplayValue, string argParameterTypeGUID);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argDisplayValue` | `string` | value |
| `argParameterTypeGUID` | `string` | value |

**Returns:** `bool`

### TryParseDisplayValue

*No description yet.*

```csharp
bool TryParseDisplayValue(string argDisplayValue, string argParameterTypeGUID, ref double argRealValue);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argDisplayValue` | `string` | value |
| `argParameterTypeGUID` | `string` | value |
| `argRealValue` | `double` | ref |

**Returns:** `bool`

### TryParseRealValue

*No description yet.*

```csharp
bool TryParseRealValue(double argRealValue, string argParameterTypeGUID, ref string argDisplayValue);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argRealValue` | `double` | value |
| `argParameterTypeGUID` | `string` | value |
| `argDisplayValue` | `string` | ref |

**Returns:** `bool`

## Returned by

[Utils.CreateEDMS_ParameterValueConvertorFactory](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/Utils.md#createedms_parametervalueconvertorfactory)
