---
title: "Class UnitConverter | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.Convert.Unit/UnitConverter/"
---

# Class UnitConverter

> **Inheritance:** `System.Object` -> UnitConverter

###### **Namespace**: [Aurigma.DesignAtoms.Convert.Unit](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.Convert.Unit.md)

###### **Assembly**: Aurigma.DesignAtoms.dll

```csharp title="Syntax"
public class UnitConverter : TypeConverter
```

## Constructors

### UnitConverter

```csharp
public UnitConverter()
```

## Methods

### CanConvertFrom

```csharp
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
```

##### Parameters

| Type | Name | Description |
|:---|:---|:---|
| `System.ComponentModel.ITypeDescriptorContext` | *context* |  |
| `System.Type` | *sourceType* |  |

##### Returns

`System.Boolean`

### CanConvertTo

```csharp
public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)
```

##### Parameters

| Type | Name | Description |
|:---|:---|:---|
| `System.ComponentModel.ITypeDescriptorContext` | *context* |  |
| `System.Type` | *destinationType* |  |

##### Returns

`System.Boolean`

### ConvertFrom

```csharp
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
```

##### Parameters

| Type | Name | Description |
|:---|:---|:---|
| `System.ComponentModel.ITypeDescriptorContext` | *context* |  |
| `System.Globalization.CultureInfo` | *culture* |  |
| `System.Object` | *value* |  |

##### Returns

`System.Object`

### ConvertTo

```csharp
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
```

##### Parameters

| Type | Name | Description |
|:---|:---|:---|
| `System.ComponentModel.ITypeDescriptorContext` | *context* |  |
| `System.Globalization.CultureInfo` | *culture* |  |
| `System.Object` | *value* |  |
| `System.Type` | *destinationType* |  |

##### Returns

`System.Object`
