IProperty 

Declaration

IProperty : IDispatch
Overview

This interface is meant for configuring a project property.
Properties

String Name - Gets or sets the name/id of the property.
String Value - Gets or sets the value of the property.
String Comment - Gets or sets the information about the property.
Bool HideProperty - Gets or sets the flag that prevents the property from being written into the log file.
Bool PersistentProperty - Gets or sets the flag that will enable storing the property in the registry so it will be available in maintenance mode (repair, uninstall, etc.) and during the upgrade installatio.
Bool SecureProperty - Gets or sets the flag that encrypts the value stored in the property.
Bool AdminProperty - Gets or sets the flag that allows the property to be saved during administrative installation; meaning when the user installs from an administrative image, this value is used rather than the one stored in the MSI file.
Methods

DeleteProperty() - Deletes the current property from the project.