# IVariableGroup

> Provides access to a collection of named IVariable values.

## Definition

* **Type:** Interface
* **Namespace:** [Unity.SmartStrings.PersistentVariables](/engine/6000.7/script-reference/unity/smartstrings/persistentvariables.md)
* **Assembly:** UnityEngine.SmartStringsModule

```csharp
public interface IVariableGroup
```

## Methods

| Method                                                                                                              | Description                                            |
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
| [TryGetValue](/engine/6000.7/script-reference/unity/smartstrings/persistentvariables/ivariablegroup/trygetvalue.md) | Gets the variable with the matching key if one exists. |
