ISWiChainPackage Object

Project: This information applies to the following project types:

Basic MSI
InstallScript MSI

ISWiChainPackage represents a chained .msi package in the Releases view of InstallShield. You can retrieve a chained .msi package by specifying an item in the ISWiChainPackages Collection.

Members

 

ISWiChainPackage Object Members

Property

Type

Description

AddChainPackageData

Method

Add files or entire folders to the list of streamed files.

DeleteChainPackageData

Method

Delete the file or folder entry from the list of streamed files.

DisplayName

Read-Write Property

Gets or sets the display name of the chained .msi package.

InstallCondition

Read-Write Property

Gets or sets an installation condition that you want to be used for the chained .msi package. If the condition evaluates to True at run time, the Windows Installer launches the chained .msi package only if the chained package’s product has not already been installed.

InstallProperties

Read-Write Property

Gets or sets the properties and their corresponding values if you want to pass one or more properties from the main installation to the chained .msi package during installation.

ISReleaseFlags

Read-Write Property

Gets or sets one or more release flags to a chained .msi package that you want to include in only certain builds.

Options

Read-Write Property

Gets or sets the user interface (UI) level that you want to be used for the chained .msi package. Available options are:

ecoUIBasic (0)—Use this option to display the built-in small progress dialog.
ecoUINone (1)—Use this option to run the installation in silent mode.
ecoUIReduced (2)—Use this option to display only modeless dialogs, such as the full-size progress dialog.
ecoUIFull (3)—Use this option to display the modal and modeless dialogs that are available in the .msi package.

Package

Method

Gets or sets the path and file name for the .msi package that you want to be added to the chained .msi package.

ProductCode

Read-Write Property

Gets or sets the string GUID for the product code.

Note:The package property will automatically add the product code.

RemoveCondition

Read-Write Property

Gets or sets an uninstallation condition that you want to use for the chained .msi package. If the InstallCondition evaluates to False and the RemoveCondition evaluates to True, the Windows Installer removes the chained package’s product if it is present.

RemoveProperties

Read-Write Property

Gets or sets the properties and their corresponding values if you want to pass one or more properties from the main installation to the chained .msi package during uninstallation.

SourcePath

Read-only Property

Gets the name of the Windows installer package (.msi file).

Applies To

ISWiProject