---
title: identifier
framework: classkit
role: symbol
role_heading: Instance Property
path: classkit/clscontext/identifier
---

# identifier

A string that uniquely identifies a context among its siblings.

## Declaration

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

## Discussion

Discussion All contexts with a given parent context must have different identifiers. No such requirement exists for contexts that have different parent contexts. So, for example, the chapter-1 and chapter-2 contexts can each have child contexts with the identifier section-1, but chapter-1 can’t have two contexts with that identifier.

## See Also

### Identifying the context

- [title](classkit/clscontext/title.md)
- [summary](classkit/clscontext/summary.md)
- [thumbnail](classkit/clscontext/thumbnail.md)
