---
title: kLSItemRoleHandlerDisplayName
framework: coreservices
role: symbol
role_heading: Global Variable
path: coreservices/klsitemrolehandlerdisplayname
---

# kLSItemRoleHandlerDisplayName

The display name of the application that is set to handle this item, subject to the role mask.

## Declaration

```swift
let kLSItemRoleHandlerDisplayName: CFString!
```

## Discussion

Discussion Instead of using this constant, resolve the desired role handler for the file, then use the URL resource property kCFURLLocalizedNameKey/localizedNameKey on the role handler's URL.

## See Also

### Deprecated Constants

- [kLSItemContentType](coreservices/klsitemcontenttype.md)
- [kLSItemFileType](coreservices/klsitemfiletype.md)
- [kLSItemFileCreator](coreservices/klsitemfilecreator.md)
- [kLSItemExtension](coreservices/klsitemextension.md)
- [kLSItemDisplayName](coreservices/klsitemdisplayname.md)
- [kLSItemDisplayKind](coreservices/klsitemdisplaykind.md)
- [kLSItemIsInvisible](coreservices/klsitemisinvisible.md)
- [kLSItemExtensionIsHidden](coreservices/klsitemextensionishidden.md)
