ISystemLaunchConditions

Declaration

ISystemLaunchConditions : IDispatch

Overview

This interface is meant to access, edit or remove system launch conditions

Properties

Array<String> OperatingSystemsList
Gets the operating system list that can be chosen to be supported by your application package installation

Array<String> SupportedOperatingSystems
Gets the operating system list that your application can be installed on

String WindowsInstallerMinVersion
Gets or sets the minimum Windows Installer version

String MinPhysicalMemory
Gets or sets the minimum physical memory requirement

String MinScreenResolution
Gets or sets the minimum screen resolution requirement

String MinColorQuality
Gets or sets the minimum color quality requirement

Bool UserIsAdmin
Gets or sets the option that will restrict the current user to have Admin privileges

Bool AntivirusFound
Gets or sets the option that will restrict installation if no active antivirus was found

Bool InternetConnectionFound
Gets or sets the option that will restrict installation if no internet connection was found

Bool RunOnlyInAzureVM
Gets or sets the option that will restrict installation to run only in Azure virtual machines

Bool PreventRunningInVM
Gets or sets the option that will restrict installation in virtual machines

Bool PreventRunningIfPendingSystemChangesRequiresReboot
Gets or sets the option that will restrict installation if pending system changes that require a reboot are detected

Bool RunOnlyFromExeBootstrapper
Gets or sets the option that will prevent running from MSI package

Methods

AddSupportedOperatingSystem(String aOperatingSystem)
Adds operating system to supported operating system list

RemoveSupportedOperatingSystem(String aOperatingSystem)
Removes operating system to supported operating system list

See also

ILaunchConditionsComponent

ICustomLaunchConditions