# IDictionaryElementProperty<TKey>

> Interface over a property representing a typed dictionary element.

## Definition

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

```csharp
public interface IDictionaryElementProperty<out TKey> : IDictionaryElementProperty, ICollectionElementProperty
```

## Properties

| Property                                                                                   | Description                                 |
| ------------------------------------------------------------------------------------------ | ------------------------------------------- |
| [Key](/engine/6000.0/script-reference/unity/properties/idictionaryelementproperty1/key.md) | The key of this property in the dictionary. |

## Inheritance

**Inherited Members:**

* [IDictionaryElementProperty.ObjectKey()](/engine/6000.0/script-reference/unity/properties/idictionaryelementproperty/objectkey.md)
