Indicates that an application should be listed in the "Set your Default Programs" UI (Windows Vista and later).
An application's ability to handle one or more AutoPlay events.
A specific AutoPlay event such as "Audio CD inserted".
A capability tells the desktop environment what an application can do and in which fashion this can be represented to the user.
Groups a number of application Capabilitys (for a specific operating system) that can be registered in a desktop environment.
Contains extension methods for CapabilityLists.
An application's ability to act as a COM server.
An entry in the file manager's context menu for all file types.
Describes how important a dependency is (i.e. whether ignoring it is an option).
Abstract base class for capabilities that can be applied as default handlers for something at the user's request.
Can act as the default provider for a well-known service such web-browser, e-mail client.
An application's ability to open a certain file type.
A specific file extension used to identify a file type.
Abstract base class for capabilities that can have multiple Icons and descriptions.
Lists the commands the application normally registers for use by Windows' "Set Program Access and Defaults". Used by registry virtualization to stand in for the actual Zero Install commands at runtime.
Names a well-known protocol prefix. Used for protocols that are shared across many applications (e.g. HTTP, FTP) but not for application-specific protocols.
A hook/callback into the application to be called during
An application's ability to handle a certain URL protocol such as HTTP.
The mapping of an action/verb (e.g. open, edit) to a Command.
Abstract base class for capabilities that can have multiple Verbs.