IFeature
Declaration
IFeature : IDispatch
Overview
This interface is meant to change properties of a
feature.
Properties
String Id
Gets or sets the id.
Array<IFeature> Components
Gets the
collection of components.
String Title
Gets or sets the title.
String Description
Gets or sets the
description.
IFeature Parent
Gets or sets the feature
parent. The parent feature can be null.
IDirectory Directory
Gets or sets the
directory where the feature will install.
String Icon
Gets or sets the path on the disk
to an icon.
String InstallationBehavior
Gets or sets the
installation behavior. Allowed values: Installed, NotInstalled, Disabled.
String InstalledCondition
Gets or sets the
condition that specifies if the feature will be installed on both Typical
and Complete installations.
String NotInstalledCondition
Gets or sets
the condition that specifies if a feature will not be installed on a
Typical installation.
String InstalledCondition
Gets or sets the
condition that specifies if the feature will be disabled.
String InstallationSettings
Gets or sets the
installation settings. Allowed values: InstallLocally,
RunFromInstallationSource, UseParentSettings.
String AlwaysInstall
Gets or sets the option
of the User Interface of Windows Installer to hide the option to change
the feature's state.
String AllowAdvertise
Gets or sets the
option that specifies this feature can be installed as advertised, but
this is not the default installation option.
String AdvertiseByDefault
Gets or sets the
option to install the feature by default as advertised.
String DisableAdvertiseIfNotSupported
Gets
or sets the option to disable advertise if the target system doesn't
support it Advertising for this feature is disabled if the shell does not
support the Windows Installer descriptors.