Table of Contents

Class IntegrationCategories

Namespace
ZeroInstall.Client
Assembly
ZeroInstall.Client.dll

Well-known access point categories suitable for passing as add and remove parameters to IntegrateAsync(FeedUri, IEnumerable<string>?, IEnumerable<string>?, bool).

public static class IntegrationCategories
Inheritance
object
IntegrationCategories

Fields

Alias

Makes the application discoverable from the command-line via the system's search PATH.

public const string Alias = "alias"

Field Value

string

AutoStart

Automatically starts the application when the user logs in.

public const string AutoStart = "auto-start"

Field Value

string

CapabilityRegistration

Registers all compatible capabilities (file types, URL protocols, etc.) the application provides with the system.

public const string CapabilityRegistration = "capability-registration"

Field Value

string

DefaultAccessPoint

Makes the application the default handler for the capabilities it provides (file types, URL protocols, etc.).

public const string DefaultAccessPoint = "default-access-point"

Field Value

string

DesktopIcon

Creates a shortcut for the application on the desktop.

public const string DesktopIcon = "desktop-icon"

Field Value

string

MenuEntry

Creates an entry for the application in the start menu or application launcher.

public const string MenuEntry = "menu-entry"

Field Value

string

SendTo

Adds the application to the "Send to" context menu.

public const string SendTo = "send-to"

Field Value

string

Properties

All

All known access point categories.

public static IReadOnlyList<string> All { get; }

Property Value

IReadOnlyList<string>

Standard

The recommended standard access point categories.

public static IReadOnlyList<string> Standard { get; }

Property Value

IReadOnlyList<string>