IUnchainedPackage
Declaration
IUnchainedPakage: IDispatch
Overview
This interface is meant to configure unchained prerequisites.
Properties
SAFEARRAY(String) AdditionalFiles
Gets the list of additional files included in the package.
Bool AllowMaintenance
Gets or sets whether maintenance mode is allowed for the package.
Bool AllowRollback
Gets or sets whether rollback is allowed in case of installation failure.
Bool AllowUninstall
Gets or sets whether the package can be uninstalled.
Bool EnableLogging
Gets or sets whether logging is enabled during installation.
String InstallCmdLineBasicUi
Gets or sets the command line parameters for installation with basic UI.
String InstallCmdLineFullUi
Gets or sets the command line parameters for installation with full UI.
String InstallCmdLineSilentUi
Gets or sets the command line parameters for silent installation.
String InstallCondition
Gets or sets the condition that must be met for the package to install.
String InstallSchedule
Gets or sets the scheduled time or condition for installation.
String LogFile
Gets or sets the path for the installation log file.
String MaintenanceCmdLine
Gets or sets the command line used for maintenance operations.
String MaintenanceCondition
Gets or sets the condition under which maintenance mode is available.
String Name
Gets or sets the name of the package.
String RollbackCmdLine
Gets or sets the command line used to perform a rollback operation.
String RollbackCondition
Gets or sets the condition under which rollback is performed.
String SourcePath
Gets or sets the source path of the package.
String UninstallCmdLine
Gets or sets the command line used to uninstall the package.
String UninstallCondition
Gets or sets the condition under which the package can be uninstalled.
Methods
Void AddAdditionalFile
Adds a file to the list of additional files to be included in the package.
Void RemoveAdditionalFile
Removes a file from the list of additional files included in the package.