C# (CSharp) ZeroInstall.Commands.CliCommands Namespace

Classes

Name Description
AddAlias Create an alias for a Run command.
AddApp Add an application to the AppList.
AddFeed Register an additional source of implementations (versions) of a program.
AddRemoveFeedCommand Common base class for AddFeed and RemoveFeed.
AppCommand Common base class for commands that manage an AppList.
CatalogMan Manages the Catalogs provided by the ICatalogManager.
CatalogMan.Add
CatalogMan.CatalogSubCommand
CatalogMan.List
CatalogMan.Refresh
CatalogMan.Remove
CatalogMan.Reset
CatalogMan.Search
Central Opens the central graphical user interface for launching and managing applications.
Configure View or change Config.
DefaultCommand The default command used when no command is explicitly specified.
Digest Calculate the manifest digest of a directory or archive.
Download This behaves similarly to Selection, except that it also downloads the selected versions if they are not already cached.
Export Exports all feeds and implementations required to launch the program specified by URI.
ExportHelp Exports all CliCommand help texts as HTML.
Fetch Downloads a set of Implementations piped in as XML via stdin. Only for IPC-use.
Import Import a feed from a local file, as if it had been downloaded from the network.
ImportApps Imports a set of applications and desktop integrations from an existing AppList file.
IntegrateApp Add an application to the AppList (if missing) and integrate it into the desktop environment.
IntegrationCommand Common base class for commands that manage DesktopIntegration.
List List all known interface (program) URIs.
ListApps List all current AppEntrys in the AppList.
ListFeeds List all known feed URIs for a specific interface.
MaintenanceMan
MaintenanceMan.Deploy Deploys Zero Install to a target directory and integrates it in the system.
MaintenanceMan.MaintenanceSubCommand
MaintenanceMan.Remove Removes the current instance of Zero Install from the system.
MaintenanceMan.RemoveHelper Internal helper for Remove used to support self-removal on Windows.
MaintenanceMan.RemoveSubCommandBase
MultiCommand Common base class for commands that provide multiple SubCommands.
RemoveAllApps Removes all applications from the AppList and undoes any desktop environment integration.
RemoveApp Remove an application from the AppList and undoes any desktop environment integration.
RemoveFeed Un-register a feed, reversing the effect of AddFeed.
RepairApps Reintegrate all applications in the AppList into the desktop environment.
Run This behaves similarly to Download, except that it also runs the program after ensuring it is in the cache.
Search Searches for feeds indexed by the mirror server.
Selection Select a version of the program identified by URI, and compatible versions of all of its dependencies.
SelfUpdate Updates Zero Install itself to the most recent version.
StoreMan Manages the contents of the IStores.
StoreMan.Add
StoreMan.AddDir
StoreMan.Audit
StoreMan.Copy
StoreMan.DirCommand
StoreMan.Export
StoreMan.Find
StoreMan.List
StoreMan.ListImplementations
StoreMan.Manage
StoreMan.Optimise
StoreMan.Purge
StoreMan.Remove
StoreMan.RemoveDir
StoreMan.StoreSubCommand
StoreMan.Verify
SubCommand Common base class for sub-commands that are aggregated by a MultiCommand.
SyncApps Synchronize the AppList with the server.
Update Check for updates to the program and download them if found.
UpdateApps Updates all applications in the AppList.