<!--
{
  "availability" : [
    "iOS: 16.0.0 -",
    "iPadOS: 16.0.0 -",
    "macOS: 11.3.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "FileProvider",
  "identifier" : "/documentation/FileProvider/NSFileProviderTestingOperationType",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "File Provider"
    ],
    "preciseIdentifier" : "c:@E@NSFileProviderTestingOperationType"
  },
  "title" : "NSFileProviderTestingOperationType"
}
-->

# NSFileProviderTestingOperationType

The action that an operation performs.

```
enum NSFileProviderTestingOperationType
```

## Topics

### Types

[`NSFileProviderTestingOperationType.childrenEnumeration`](/documentation/FileProvider/NSFileProviderTestingOperationType/childrenEnumeration)

Lists an item’s content.

[`NSFileProviderTestingOperationType.collisionResolution`](/documentation/FileProvider/NSFileProviderTestingOperationType/collisionResolution)

Resolves a collision by renaming the new item.

[`NSFileProviderTestingOperationType.contentFetch`](/documentation/FileProvider/NSFileProviderTestingOperationType/contentFetch)

Fetches an item’s content.

[`NSFileProviderTestingOperationType.creation`](/documentation/FileProvider/NSFileProviderTestingOperationType/creation)

Propagates the creation of a source item to the target location.

[`NSFileProviderTestingOperationType.deletion`](/documentation/FileProvider/NSFileProviderTestingOperationType/deletion)

Propagates the deletion of the source item from the target location.

[`NSFileProviderTestingOperationType.ingestion`](/documentation/FileProvider/NSFileProviderTestingOperationType/ingestion)

Alerts the system to changes to either the local or remote storage.

[`NSFileProviderTestingOperationType.lookup`](/documentation/FileProvider/NSFileProviderTestingOperationType/lookup)

Looks up an item.

[`NSFileProviderTestingOperationType.modification`](/documentation/FileProvider/NSFileProviderTestingOperationType/modification)

Propagates a change from the source item to the target location.



---

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)