Action |
A super class for all actions.
|
ActionGroup |
Groups actions together to improve organization.
|
Comment |
Allows the addition of a simple comment to the install-tree.
|
CopyFile |
Copy a file from one location to another location on the end user's system.
|
CopyFolder |
Copies an entire folder to another location.
|
CreateLaunchAnywhere |
Creates a Launch Anywhere that will be responsible for launching the
installed Java application.
|
CreateShortcut |
Creates an alias (Mac OS X), symbolic link (Unix and Linux), or shortcut (Windows).
|
CreateUninstaller |
Created the uninstaller and several additional files needed by the
uninstaller.
|
CustomCode |
A super class for all custom code based actions.
|
DeleteFile |
Deletes a file from the end user's system.
|
DeleteFolder |
Deletes a folder from the end user's system.
|
DeployAppArchive |
Deploys a WAR or EAR archive to an application server.
|
DownloadFile |
Downloads the file using FTP/ SFTP/ Anonymous FTP / HTTP or HTTPS.
|
EditVariableProperty |
A variable for the SetMultipleIAVariables action.
The propertyName represents the variable name and the propertyValue
represents the variable value.
|
Enable8dot3 |
Refreshs environment variables on the end user's system.
|
EvaluateDependencies |
Evaluates dependencies on which the installer is based.
|
ExecuteAntScript |
Executes scripts designed for the Apache Jakarta Project's Ant application.
|
ExecuteCommand |
Runs executables from the target system's command line.
|
ExecuteCustomCode |
Executes a Custom Code on the target system.
|
ExecuteCustomCodeUninstall |
Runs the uninstall method of a custom code at with installSelf(), and never
registers anything for uninstall.
|
ExecuteScript |
Executes a script or batch file on the target system.
|
ExecuteTargetFile |
Launches an executable or opens a document that is included in the
installer.
|
ExecuteUninstaller |
Runs the specified uninstaller with the settings provided for stdout, stderr,
and exit code logging.
|
Expand7zipArchive |
Expands a 7z file (LZMA encoding) to the disk
|
ExpandArchive |
Expands a ZIP file (.zip, .jar, .war, .ear) or decodes a Mac Binary file (.bin)
on the end user's system.
|
ExpandTarArchive |
Expands a TAR Archive to the disk
|
FileAction |
A super class for all file based actions.
|
FileAssociation |
FileAssociationAction class Associates extensions to Applications
|
FileIcon |
Represents Icon properties of some actions.
|
FileOperation |
A super class for all file based operations.
|
FilterPattern |
A single filter used when filtering contents of a directory.
|
FilterPatternMatcher |
The inclusions and/or exclusions filters when filtering the content of a directory.
|
FindComponentInRegistry |
Looks for a component on a system through the cross-platform
registry, as well as discover existing component versions, their location,
and if there are multiple instances of a particular component on the
destination system.
|
GetWindowsRegistry |
Accesses information stored in the Windows Registry.
|
InstallDirectory |
Adds the given directory to the installer project to be
later installed by the installer.
It is similar to adding a directory using the "Add File..." or adding a
Create Folder action button via InstallAnywhere IDE.
It also allows the definition of some file attributes, like unix permissions
and destination name.
|
InstallFile |
Adds the given source file to the installer project to be later installed by the installer.
It is similar to adding a file using the "Add File..." button via InstallAnywhere IDE.
It also allows the definition of some file attributes, like unix permissions, destination name
and behavior when the file already exists in the target machine.
|
InstallFromManifest |
Installs all of the files and folders specified in the manifest file on the
end user's system.
|
InstallHPUXPackage |
Installs a HP-UX depot file on the end user's system.
|
InstallMergeModule |
Install a Merge Module as if the Merge Module were run as a separate silent installer.
|
InstallNativePackage |
A super class for all install built-in package actions.
|
InstallRPMPackage |
Installs a Linux RPM package on the end user's system.
|
InstallSolarisPackage |
Installs a Solaris package on the end user's system.
|
InstallZipFile |
Installs a specified zip file from a given directory to a specified location.
|
JumpLabel |
Branches off the installation conditionally.
|
JumpToLabel |
Jumps over or back to a specific point in an installation.
|
LaunchDefaultBrowser |
Launches the user's default web browser with the arguments
developers specify.
|
LAXProperty |
A property that will be placed in a LaunchAnywhere properties
file.
|
MergeModule |
Contains the actions imported from the Merge Module.
|
ModifyMultipleTextFiles |
Alters several text files on the target system.
|
ModifySingleTextFile |
Modifies a text file on the target system.
|
ModifyTextFileInArchive |
Modifies text files within an archive (ZIP or JAR).
Note: Ensure the name and path to the file you specify matches, including
case-sensitivity, to the name of the target file.
|
MoveFile |
Moves (and/or renames) a file from one location to another location on the end user's system.
|
MoveFolder |
Moves (and/or renames) a folder from one location to another location on the end user's system.
|
OutputDebugInfo |
Sends developer-specified output to either the console or a file.
|
OutputTextToConsole |
Outputs the text specified to the debug console.
|
PerformXSLTransform |
Allows developers to perform Extensible Stylesheet Language transformations.
Predefined XSL Transforms can be found at $IA_HOME$\resource\extras\presets.
|
PerformXSLTransformInArchive |
Allows developers to perform Extensible Stylesheet Language transformations
in an archive.
|
PlugInAction |
Executes a plugin custom code.
|
PlugInUAction |
Close extension of CustomAction that represents custom actions loaded through
the plugin method (see Plugin and PlugInDetector) Will be initialized with
information from the properties file inside a plugin jar.
|
PowerUpdateClient |
Interfaces the PowerUpdate Client software.
|
QueryISInfo |
Queries InstallShield Universal Software registries for the UUID specified
and The following information by default:
$ISMP_COMPONENT_COUNT$
$ISMP_COMPONENT_VERSIONS$
$ISMP_COMPONENT_LOCATIONS$
|
ReadOrModifyXML |
Reads / Modifies a tag / attribute in an XML file
|
RefreshEnvironment |
Refreshs environment variables on the end user's system.
|
RegisterWindowsService |
Registers a Windows Service on the end user's system.
|
RestartWindows |
Restarts a Windows system.
|
RunSQLScript |
Runs an SQL script on a database server.
The RunSQLScript action allows you to specify separate SQL scripts
(Install Script and Uninstall Script) to run during installation and
uninstallation.
|
SetEnvironmentVariable |
Sets environment variables on the end user's system.
|
SetMultipleIAVariables |
Creates, and specifies values for InstallAnywhere variables.
|
SetMultipleWinRegistries |
Sets multiple Windows registry keys, data, and values on the end user's
system.
Tip: If you are targeting 64-bit systems, set the
accessSpecificRegistry to true and then set the
target64BitRegistry property to define whether you want the
action to reference the 64-bit or 32-bit portion of the registry.
|
SetSingleIAVariable |
Sets the value of a single InstallAnywhere variable.
|
SetSingleWinRegistry |
Sets an individual Windows registry key, data, and value on the end user's system.
Tip: If you are targeting 64-bit systems, set the
accessSpecificRegistry to true and then set the
target64BitRegistry property to define whether you want the
action to reference the 64-bit or 32-bit portion of the registry.
|
ShowMessageDialog |
Creates a modal dialog that requests end-user input.
|
SpeedFolder |
Picks up files dynamically, at build-time, from a folder.
|
StartStopPauseWindowsService |
Manages a Windows service.
|
UninstallAction |
|
UninstallAIXEntriesAction |
|
UninstallCategory |
A super class for all actions.
|
UninstallDBScriptsAction |
|
UninstallEnvironmentVariablesAction |
|
UninstallFilesAction |
|
UninstallFoldersAction |
|
UninstallISSoftware |
Uninstalls software previously installed by InstallShield Universal or
InstallShield Mulitplatform installers.
The commandLine, waitForProcess, suppressConsoleWindow and
showPleaseWaitPanel properties are for internal use only and should not be
changes by the end user.
|
UninstallJEEArchieveAction |
|
UninstallLaunchAnywheresAction |
|
UninstallLinksAction |
|
UninstallMergeModuleAction |
|
UninstallNativePackagesAction |
|
UninstallRAIREntriesAction |
|
UninstallRegistryEntriesAction |
|
UninstallRPMEntriesAction |
|
UninstallSoftwareDatabaseAction |
|
VerbTableData |
VerbTableData class
|
WindowsRegistryEntry |
Defines a Windows registry entry.
|