IAdvancedInstaller

The main interface entry point to work with Advanced Installer using automation commands. This interface represents Advanced Installer project picker and is used to create or load a project.

Declaration

IAdvancedInstaller : IDispatch

Properties

IAdvinstLicenseInfo LicenseInfo - Gets an object that contains information about advanced installer license.


IAdvinstProjectTypes ProjectTypes - Gets an object that contains different project types.


Methods

CreateProject (AdvinstProjectLicenseType = 1) - Creates a new Advanced Installer project and returns IAdvinstProject. Using the default parameter it will create a simple project.


CreateProjectS (String = “simple”) - Creates a new Advanced Installer project and returns IAdvinstProject. Using the default parameter it will create a simple project.


LoadProject (String target) - Loads an Advanced Installer project and returns IAdvinstProject.


See also

IAdvinstLicenseInfo

IAdvinstProjectTypes