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) returns
IAdvinstProject or IUpdatesProject depending on the project type argument
- Creates a new Advanced Installer project. Using the default
parameter it will create a simple project.
CreateProjectS (String = “simple”) returns IAdvinstProject
or IUpdatesProject depending on the project type argument
-
Creates a new Advanced Installer project. Using the default parameter it
will create a simple project.
LoadProject (String target) return IAdvinstProject or
IUpdatesProject depending on the project type loaded
- Loads an
Advanced Installer project.
Topics
- IAdvinstLicenseInfo
Lincese info interface - IAdvinstProjectTypes
Project Types interface