Table of Contents

Namespace ZeroInstall.DesktopIntegration.AccessPoints

Structures for parsing and in-memory representation of access points applied to a system.

Classes

AccessPoint

An access point represents changes to the desktop environment's UI which the user explicitly requested.

AccessPointList

Contains a set of AccessPoints to be registered in a desktop environment.

AppAlias

Makes an application discoverable via the system's search PATH.

AutoPlay

Makes an application the default AutoPlay handler for a specific event.

AutoStart

Automatically starts an application when the user logs in.

CapabilityRegistration

Indicates that all compatible capabilities should be registered.

CommandAccessPoint

Adds a way to explicitly launch the application to the desktop environment.

ContextMenu

Integrates an application into a file manager's context menu.

DefaultAccessPoint

Makes an application the default handler for something.

DefaultProgram

Makes an application a default program of some kind (e.g. default web-browser, default e-mail client, ...).

DesktopIcon

Creates an icon for an application on the user's desktop.

FileType

Makes an application the default handler for a specific file type.

IconAccessPoint

Creates some form of icon in the desktop environment.

MenuEntry

Creates an entry for an application in the user's application menu (i.e. Windows start menu, GNOME application menu, etc.).

MockAccessPoint

A mock access point that does nothing (used for testing). Points to a FileType.

QuickLaunch

Creates a shortcut for an application in the Quick Launch bar.

SendTo

Creates a shortcut for an application in the "Send to" menu.

UrlProtocol

Makes an application the default handler for a specific URL protocol.