# ConverterGroups

> Provides a set of static methods to register and use converter groups and registers a set of global converters. ConverterGroup. DataBinding.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.UIElements](/engine/6000.7/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public static class ConverterGroups
```

## Static Methods

| Method                                                                                                                       | Description                                                                                                                                                                                   |
| ---------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [RegisterConverterGroup](/engine/6000.7/script-reference/unityengine/uielements/convertergroups/registerconvertergroup.md)   | Registers a converter group by ID. Converter groups can be applied on a binding using local converters.                                                                                       |
| [RegisterGlobalConverter](/engine/6000.7/script-reference/unityengine/uielements/convertergroups/registerglobalconverter.md) | Registers a global UI conversion delegate that will be used when converting data between a data source and a UI control. This delegate will be used both when converting data from and to UI. |
| [TryConvert](/engine/6000.7/script-reference/unityengine/uielements/convertergroups/tryconvert.md)                           | Converts the specified value from `TSource` to `TDestination` using the registered global converters.                                                                                         |
| [TryGetConverterGroup](/engine/6000.7/script-reference/unityengine/uielements/convertergroups/trygetconvertergroup.md)       | Retrieves a converter group by ID.                                                                                                                                                            |
| [TrySetValueGlobal](/engine/6000.7/script-reference/unityengine/uielements/convertergroups/trysetvalueglobal.md)             | Sets the value of a property at the given path to the given value, using the global converters.                                                                                               |
