C# Class ZeroInstall.Commands.CliCommands.AppCommand

Common base class for commands that manage an AppList.
Inheritance: IntegrationCommand
Show file Open project: 0install/0install-win

Public Methods

Method Description
Execute ( ) : ExitCode

Protected Methods

Method Description
AppCommand ( [ handler ) : JetBrains.Annotations
ExecuteHelper ( [ integrationManager, [ interfaceUri ) : ExitCode

Template method that performs the actual operation.

Method Details

AppCommand() protected method

protected AppCommand ( [ handler ) : JetBrains.Annotations
handler [
return JetBrains.Annotations

Execute() public method

public Execute ( ) : ExitCode
return ExitCode

ExecuteHelper() protected abstract method

Template method that performs the actual operation.
protected abstract ExecuteHelper ( [ integrationManager, [ interfaceUri ) : ExitCode
integrationManager [ Manages desktop integration operations.
interfaceUri [ The interface for the application to perform the operation on.
return ExitCode