<!--
{
  "availability" : [
    "macOS: 26.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "FileProvider",
  "identifier" : "/documentation/FileProvider/NSFileProviderSearchResult",
  "metadataVersion" : "0.1.0",
  "role" : "Protocol",
  "symbol" : {
    "kind" : "Protocol",
    "modules" : [
      "File Provider"
    ],
    "preciseIdentifier" : "c:objc(pl)NSFileProviderSearchResult"
  },
  "title" : "NSFileProviderSearchResult"
}
-->

# NSFileProviderSearchResult

A protocol that defines properties of a search result.

```
protocol NSFileProviderSearchResult
```

## Topics

### Identifying the item

[`itemIdentifier`](/documentation/FileProvider/NSFileProviderSearchResult/itemIdentifier)

The identifier for this search result.

[`NSFileProviderItemIdentifier`](/documentation/FileProvider/NSFileProviderItemIdentifier)

A unique identifier for an item managed by the File Provider extension.

[`filename`](/documentation/FileProvider/NSFileProviderSearchResult/filename)

The result’s file name.

### Accessing file metadata

[`creationDate`](/documentation/FileProvider/NSFileProviderSearchResult/creationDate)

The result file’s creation date.

[`contentModificationDate`](/documentation/FileProvider/NSFileProviderSearchResult/contentModificationDate)

The result file’s content modification date.

[`lastUsedDate`](/documentation/FileProvider/NSFileProviderSearchResult/lastUsedDate)

The result file’s last-used date.

[`contentType`](/documentation/FileProvider/NSFileProviderSearchResult/contentType)

The result file’s content type.

[`documentSize`](/documentation/FileProvider/NSFileProviderSearchResult/documentSize)

The result file’s size.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)