Zero Install .NET API 2.20.0
ZeroInstall.Model.Capabilities.InstallCommands Struct Reference

Lists the commands the application normally registers for use by Windows' "Set Program Access and Defaults". Used by registry virtualization to stand in for the actual Zero Install commands at runtime. More...

Inheritance diagram for ZeroInstall.Model.Capabilities.InstallCommands:

Public Member Functions

override string ToString ()
 Returns the install info in the form "Reinstall ReinstallArgs, ShowIcons ShowIconsArgs, HideIcons HideIconsArgs". Not safe for parsing!
 
bool Equals (InstallCommands other)
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (InstallCommands left, InstallCommands right)
 
static bool operator!= (InstallCommands left, InstallCommands right)
 

Properties

string? Reinstall [getset]
 The path (relative to the installation directory) to the executable used to set an application as the default program without any arguments.
 
string? ReinstallArgs [getset]
 Additional arguments for the executable specified in Reinstall.
 
string? ShowIcons [getset]
 The path (relative to the installation directory) to the executable used to create icons/shortcuts to the application without any arguments.
 
string? ShowIconsArgs [getset]
 Additional arguments for the executable specified in ShowIcons.
 
string? HideIcons [getset]
 The path (relative to the installation directory) to the executable used to remove icons/shortcuts to the application without any arguments.
 
string? HideIconsArgs [getset]
 Additional arguments for the executable specified in HideIcons.
 

Detailed Description

Lists the commands the application normally registers for use by Windows' "Set Program Access and Defaults". Used by registry virtualization to stand in for the actual Zero Install commands at runtime.


The documentation for this struct was generated from the following file: