---
title: identifier
framework: audiotoolbox
role: symbol
role_heading: Instance Property
path: audiotoolbox/auparameternode/identifier
---

# identifier

A non-localized, permanent name for the parameter node.

## Declaration

```swift
var identifier: String { get }
```

## Discussion

Discussion All child nodes, under any given parent, must have a unique identifier. From release to release, an audio unit must not change its parameters’ identifiers; this will invalidate any hosts’ documents that refer to the parameters.

## See Also

### Identifiers

- [keyPath](audiotoolbox/auparameternode/keypath.md)
- [displayName](audiotoolbox/auparameternode/displayname.md)
- [displayName(withLength:)](audiotoolbox/auparameternode/displayname(withlength:).md)
