# implicit operator PropertyPath

> Converts a BindingId to a PropertyPath.

## Definition

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

## implicit operator PropertyPath(PropertyPat)

Converts a [BindingId](/engine/6000.5/script-reference/unityengine/uielements/bindingid.md) to a [PropertyPath](/engine/6000.5/script-reference/unity/properties/propertypath.md).

```csharp
public static implicit operator PropertyPath(in BindingId vep)
```

### Parameters

**** (\[BindingId]\(/engine/6000.5/script-reference/unityengine/uielements/bindingid)): The property.

### Returns

| Type                                                                             | Description              |
| -------------------------------------------------------------------------------- | ------------------------ |
| [PropertyPath](/engine/6000.5/script-reference/unity/properties/propertypath.md) | A path for the property. |

## implicit operator string(Strin)

Converts a [BindingId](/engine/6000.5/script-reference/unityengine/uielements/bindingid.md) to a string.

```csharp
public static implicit operator string(in BindingId vep)
```

### Parameters

**** (\[BindingId]\(/engine/6000.5/script-reference/unityengine/uielements/bindingid)): The property.

### Returns

| Type                                                           | Description              |
| -------------------------------------------------------------- | ------------------------ |
| [string](https://learn.microsoft.com/dotnet/api/system.string) | A path for the property. |

## implicit operator BindingId(BindingI)

Converts a string to a [BindingId](/engine/6000.5/script-reference/unityengine/uielements/bindingid.md).

```csharp
public static implicit operator BindingId(string name)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): The name of the property.

### Returns

| Type                                                                             | Description   |
| -------------------------------------------------------------------------------- | ------------- |
| [BindingId](/engine/6000.5/script-reference/unityengine/uielements/bindingid.md) | The property. |

## implicit operator BindingId(BindingI)

Converts a [PropertyPath](/engine/6000.5/script-reference/unity/properties/propertypath.md) to a [BindingId](/engine/6000.5/script-reference/unityengine/uielements/bindingid.md).

```csharp
public static implicit operator BindingId(in PropertyPath path)
```

### Parameters

**** (\[PropertyPath]\(/engine/6000.5/script-reference/unity/properties/propertypath)): The path to the property.

### Returns

| Type                                                                             | Description   |
| -------------------------------------------------------------------------------- | ------------- |
| [BindingId](/engine/6000.5/script-reference/unityengine/uielements/bindingid.md) | The property. |
