---
title: "addTypeIdentifiers(forAccepting:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uipasteconfiguration/addtypeidentifiers(foraccepting:)-4fvd6"
---

# addTypeIdentifiers(forAccepting:)

Expands the array of accepted UTIs for a paste configuration, based on those declared as supported by a specified class.

## Declaration

```swift
func addTypeIdentifiers(forAccepting aClass: any NSItemProviderReading.Type)
```

## Parameters

- `aClass`: A class conforming to the doc://com.apple.documentation/documentation/Foundation/NSItemProviderReading protocol.

## Discussion

Discussion This method uses the property readableTypeIdentifiersForItemProvider, implemented on aClass, to determine the uniform type identifiers (UTIs) to add to the paste configuration’s acceptableTypeIdentifiers array.

## See Also

### Adding acceptable type identifiers

- [addAcceptableTypeIdentifiers(_:)](uikit/uipasteconfiguration/addacceptabletypeidentifiers(_:).md)
- [addTypeIdentifiers(forAccepting:)](uikit/uipasteconfiguration/addtypeidentifiers(foraccepting:)-8af7o.md)
