Ui Assembly Interfaces

  Interface Brief description
The IApplication interface is used to connect objects and methods of a supported platform.
The IApplicationClass interface contains static properties of the class that is used to connect objects and methods of a supported platform.
The IApplicationGlobals interface contains properties and methods that are used to work with global application variables.
The IApplicationWindows interface contains properties and methods of application window collection.
The IMemoryStatus interface contains properties that are used to get information on the memory available in the operating system.
The IOperatingSystemVersion interface contains properties that are used to get information on the operating system.
The IUiCommandAction interface contains properties that are used to determine action parameters.
The IUiCommandActionCustomize interface contains properties and methods that are used to work with collection of parameters of the actions available for repository objects.
The IUiCommandExecutionContext interface contains properties that are used to set advanced parameters of command execution.
The IUiCommandTarget interface contains methods that execute commands with repository objects.
Outdated. Use ILicense.
Outdated. Use ILicenseCommuterInfo.
Outdated. Use ILicenseFeatureInfo.
Outdated. Use ILicenseManager.

The IUiLicenseRequestSettings interface contains properties that are used to work with a unit activation wizard.

The IWinApplication interface contains properties and methods that are used to manage a started application.
The IWinApplicationClass interface contains static properties and methods of the WinApplication class that are used to manage application, to process Windows messages as well as properties that are used to get information on the application.
The IWinApplicationHelp interface contains properties and methods that are used to work with application help.
The IWinApplicationParams interface contains properties that return values of the parameters, with which the application is started.
The IWinApplicationSettings interface contains properties that determine parameters of formatting style used in the application.
The IWinApplicationVersion interface contains properties that return information on the platform current build.
The IWinProcess interface contains properties and methods that are used to start and stop local processes.
The IWinShellExecuteInfo interface contains properties that set up properties for opening a file or application.

See also:

Ui Assembly Enumerations | Ui Assembly Classes | Examples