---
title: versionIdentifier
framework: fileprovider
role: symbol
role_heading: Instance Property
path: fileprovider/nsfileprovideritemprotocol/versionidentifier
---

# versionIdentifier

A data value used to determine when the item changes.

## Declaration

```swift
optional var versionIdentifier: Data? { get }
```

## Discussion

Discussion This property contains a data object that can uniquely identify each version of the item; for example, the hash of a document’s contents. Version identifiers are limited to 1000 bytes.

## See Also

### Tracking Versions

- [itemVersion](fileprovider/nsfileprovideritemprotocol/itemversion.md)
- [isMostRecentVersionDownloaded](fileprovider/nsfileprovideritemprotocol/ismostrecentversiondownloaded.md)
