transferAbility tag
Persistent logic tag
Stores a list of file types that can be handled for a particular operation, made available to other applications through the user's operating system.
When a transferAbility tag exists within the document, other applications running at the same
level within the user's operating environment are able to load or save data via this application, if they work with
the same file type(s).
You should create a transferAbility tag for each file related function your app or device offers. For example:
- A text editor might have the abilities: Load, Save
- A multifunction printer might have the abilities: Print, Scan, Fax
Sample usage
Fields
Primary field
The unique name of the ability (or file operation) per this application instance
Secondary fields
description: a description of the action that will be taken by the application when the user invokes the file transfer ability. The operating system may display this description to the user.
format: a list of supported file formats
mode: supported file transfer modes
onRequest: event triggered when an incomming request is available
async: allows asynchronous request mode when multiple applications create transfer requests.
*: provides access to an incomming request from another application.
Behaviour
Notes
Example