C# Class ZeroInstall.Commands.CliCommands.MaintenanceMan.Remove

Removes the current instance of Zero Install from the system.
Inheritance: RemoveSubCommandBase
Show file Open project: 0install/0install-win

Public Methods

Method Description
Execute ( ) : ExitCode
Remove ( [ handler ) : System

Private Methods

Method Description
DelegateToTempCopy ( ) : void

Deploys a portable copy of Zero Install to a temp directory and delegates the actual removal of the current instance to this copy.

ExistingDesktopIntegration ( bool machineWide ) : bool

Indicates whether any desktop integration for apps has been performed yet.

Method Details

Execute() public method

public Execute ( ) : ExitCode
return ExitCode

Remove() public method

public Remove ( [ handler ) : System
handler [
return System