---
title: fileSystemFlags
framework: fileprovider
role: symbol
role_heading: Instance Property
path: fileprovider/nsfileprovideritemprotocol/filesystemflags
---

# fileSystemFlags

Flags that define an item’s on-disk properties and its appearance in the user interface.

## Declaration

```swift
optional var fileSystemFlags: NSFileProviderFileSystemFlags { get }
```

## Discussion

Discussion The flags define the on-disk properties of the item. The system modifies the item’s appearance based on these flags.

## See Also

### Managing Metadata

- [extendedAttributes](fileprovider/nsfileprovideritemprotocol/extendedattributes.md)
- [NSFileProviderFileSystemFlags](fileprovider/nsfileproviderfilesystemflags.md)
- [tagData](fileprovider/nsfileprovideritemprotocol/tagdata.md)
- [userInfo](fileprovider/nsfileprovideritemprotocol/userinfo.md)
- [favoriteRank](fileprovider/nsfileprovideritemprotocol/favoriterank.md)
- [NSFileProviderFavoriteRankUnranked](fileprovider/nsfileproviderfavoriterankunranked.md)
- [typeAndCreator](fileprovider/nsfileprovideritemprotocol/typeandcreator.md)
