Platforms to show: All Mac Windows Linux Cross-Platform
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
global method | Launch Services | MBS MacOSX Plugin | 3.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Returns whether TargetApp can accept this folderitem as in a drag and drop operation. If role is other than kLSRolesAll then make sure TargetApp claims to fulfill the requested role.
Constants you can use for the role parameter:
kLSRolesNone | = 1 | no claim is made about support for this type/scheme |
kLSRolesViewer | = 2 | claim to be able to view this type/scheme |
kLSRolesEditor | = 4 | claim to be able to edit this type/scheme |
kLSRolesAll | = -1 | claim to do it all |
Values for the flags:
kLSAcceptDefault | = 1 | |
kLSAcceptAllowLoginUI | = 2 | show UI to log in if necessary |
Upgraded in version 19.5 to use CFURL instead of FSRef APIs.
Blog Entries
The items on this page are in the following plugins: MBS MacOSX Plugin.