---
title: NSFileProviderTypeAndCreator
framework: fileprovider
role: symbol
role_heading: Structure
path: fileprovider/nsfileprovidertypeandcreator
---

# NSFileProviderTypeAndCreator

A structure that contains the file type and file creator codes for an item.

## Declaration

```swift
struct NSFileProviderTypeAndCreator
```

## Topics

### Creating Type and Creator Structures

- [init()](fileprovider/nsfileprovidertypeandcreator/init().md)
- [init(type:creator:)](fileprovider/nsfileprovidertypeandcreator/init(type:creator:).md)

### Accessing Type and Creator Codes

- [creator](fileprovider/nsfileprovidertypeandcreator/creator.md)
- [type](fileprovider/nsfileprovidertypeandcreator/type.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Provided items

- [NSFileProviderItem](fileprovider/nsfileprovideritem-swift.typealias.md)
- [NSFileProviderItemProtocol](fileprovider/nsfileprovideritemprotocol.md)
- [NSFileProviderItemIdentifier](fileprovider/nsfileprovideritemidentifier.md)
- [NSFileProviderItemCapabilities](fileprovider/nsfileprovideritemcapabilities.md)
