Returns information about the mechanism for automatic application update.
Syntax
<Result> = AppParameter(<Information> [, <Application path>])
<Result>: Type of Information
Requested information.
<Information>: Integer constant
Characteristic of the application: | |
appUPDAutoCheck | Enable automatic check for updates: - True to enable,
- False to disable.
|
appUPDCompatibleVersion | Minimum version number compatible with the reference version. |
appUPDDisplayError | Display a message if there is a problem when checking for application updates: - True to display a message,
- False otherwise.
|
appUPDDisplayMode | Display options for update notifications:- 0: An update message is displayed in a window in the application.
- 1: An update message is displayed as a notification.
|
appUPDDisplayTime | Display duration of messages. |
appUPDLocalVersion | Version number of local executable. |
appUPDMode | Current operating mode of the application:- 0: Standard operating mode.
- 1: Startup forbidden: the current executables continue to operate.
- 2: Startup forbidden: the current executables receive a warning message on a regular basis.
- 3: Startup forbidden: the current executables are automatically stopped after a given time-out.
|
appUPDMsgForbid | Message displayed when the startup of the application is forbidden. |
appUPDMsgStop | Message displayed before the application is automatically stopped (when appUPDMode = 3). |
appUPDMsgWarning | Message displayed on a regular basis (when appUPDMode = 2). |
appUPDNetwork | Level of update:- 0: No update.
- 1: Network update enabled.
- 2: Network update enabled and registration of applications toward the update server.
|
appUPDPath | Path of update information on the server. |
appUPDProtocol | Network protocol used to search for updates. This protocol can correspond to "LOCAL" or to "HTTP". |
appUPDReferenceVersion | Version number of the reference version. |
appUPDServer | Server where the updates will be sought. |
appUPDTimeout | Timeout between two messages (if appUPDMode = 2) or before the application is automatically stopped (if appUPDMode = 3) |
<Application path>: Optional character string
Full path of executable to use. If this parameter is not specified, the current application will be handled.
Business / UI classification: Business Logic