---
title: NSFileProviderExtensionActionIdentifier
framework: fileprovider
role: symbol
role_heading: Structure
path: fileprovider/nsfileproviderextensionactionidentifier
---

# NSFileProviderExtensionActionIdentifier

An identifier for custom actions.

## Declaration

```swift
struct NSFileProviderExtensionActionIdentifier
```

## Topics

### Creating Identifiers

- [init(_:)](fileprovider/nsfileproviderextensionactionidentifier/init(_:).md)
- [init(rawValue:)](fileprovider/nsfileproviderextensionactionidentifier/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### File Provider protocols

- [NSFileProviderReplicatedExtension](fileprovider/nsfileproviderreplicatedextension.md)
- [NSFileProviderEnumerating](fileprovider/nsfileproviderenumerating.md)
- [NSFileProviderIncrementalContentFetching](fileprovider/nsfileproviderincrementalcontentfetching.md)
- [NSFileProviderPartialContentFetching](fileprovider/nsfileproviderpartialcontentfetching.md)
- [NSFileProviderServicing](fileprovider/nsfileproviderservicing.md)
- [NSFileProviderCustomAction](fileprovider/nsfileprovidercustomaction.md)
- [NSFileProviderThumbnailing](fileprovider/nsfileproviderthumbnailing.md)
- [NSFileProviderPendingSetEnumerator](fileprovider/nsfileproviderpendingsetenumerator.md)
