# ISetElementProperty<TKey>

> Interface over a property representing a set element.

## Definition

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

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

## Properties

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

## Inheritance

**Inherited Members:**

* [ISetElementProperty.ObjectKey()](/engine/6000.5/script-reference/unity/properties/isetelementproperty/objectkey.md)
