Table of Contents

Class FreeDesktop

Namespace
ZeroInstall.DesktopIntegration.Unix
Assembly
ZeroInstall.DesktopIntegration.dll

Utility class for creating and modifying FreeDesktop.org Desktop Entries.

public static class FreeDesktop
Inheritance
FreeDesktop
Inherited Members

Methods

Create(DesktopIcon, FeedTarget, IIconStore, bool)

public static void Create(DesktopIcon desktopIcon, FeedTarget target, IIconStore iconStore, bool machineWide)

Parameters

desktopIcon DesktopIcon
target FeedTarget
iconStore IIconStore
machineWide bool

Create(MenuEntry, FeedTarget, IIconStore, bool)

public static void Create(MenuEntry menuEntry, FeedTarget target, IIconStore iconStore, bool machineWide)

Parameters

menuEntry MenuEntry
target FeedTarget
iconStore IIconStore
machineWide bool

Remove(DesktopIcon, bool)

public static void Remove(DesktopIcon desktopIcon, bool machineWide)

Parameters

desktopIcon DesktopIcon
machineWide bool

Remove(MenuEntry, bool)

public static void Remove(MenuEntry menuEntry, bool machineWide)

Parameters

menuEntry MenuEntry
machineWide bool