# TypeConversion

> Helper class to handle type conversion during properties API calls.

## Definition

* **Type:** Class
* **Namespace:** [Unity.Properties](/engine/6000.7/script-reference/unity/properties.md)
* **Assembly:** UnityEngine.PropertiesModule

```csharp
public static class TypeConversion
```

## Static Methods

| Method                                                                                      | Description                                                    |
| ------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| [Convert](/engine/6000.7/script-reference/unity/properties/typeconversion/convert.md)       | Converts the specified value from `TSource` to `TDestination`. |
| [Register](/engine/6000.7/script-reference/unity/properties/typeconversion/register.md)     | Registers a new converter from `TSource` to `TDestination`.    |
| [TryConvert](/engine/6000.7/script-reference/unity/properties/typeconversion/tryconvert.md) | Converts the specified value from `TSource` to `TDestination`. |
