# packageId

> A read-only string property that provides the full package identifier, including the package name and version. For example, "com.unity.textmeshpro@3.0.6".

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor.PackageManager](/engine/6000.6/script-reference/unityeditor/packagemanager.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public string packageId { get; }
```

### Remarks

* Combines package name and version with the '@' separator.
* Used for exact package identification.
* Useful for package installation and version tracking.
* Format matches package manifest entries.
