# Register<TContainer>(PropertyBag<TContainer>)

> Registers a strongly typed PropertyBag<TContainer> for a type.

## Definition

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

## Register\<T>(PropertyBag\<T>)

```csharp
public static void Register<TContainer>(PropertyBag<TContainer> propertyBag)
```

### Parameters

**** (\[PropertyBag\<T>]\(/engine/6000.6/script-reference/unity/properties/propertybag)): The [PropertyBag\<TContainer>](/engine/6000.6/script-reference/unity/properties/propertybag1.md) to register.
