DesktopSystem Methods |
The DesktopSystem type exposes the following members.
Name | Description | |
---|---|---|
addEventListener | Obsolete.
Registers an event listener on the specified event.
| |
clearCache |
Clears cached data containing window state/positions,
application resource files (images, HTML, JavaScript files)
cookies, and items stored in the Local Storage.
Requires administrator privileges. | |
deleteCacheOnRestart |
Clears all cached data when App Desktop is restarted.
Requires administrator privileges. | |
Dispose |
Disposes this instance of the DesktopSystem and unsubscribes from all events.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
exit |
Exits App Desktop.
Requires administrator privileges. | |
getAllApplications |
Retrieves an array of data (uuid, running/active state) for all application windows.
Requires administrator privileges. | |
GetAllExternalApplications |
Retrieves a collection of all running external applications.
| |
getAllWindows |
Retrieves an array of data (name, ids, bounds) for all application windows.
Requires administrator privileges. | |
getCommandLineArguments |
Retrieves the command line argument string that started App Desktop.
Requires administrator privileges. | |
getConfig |
Retrieves the App Desktop's configuration.
Requires administrator privileges. | |
getDeviceId |
Gets the UUID of the computer on which App Desktop is installed.
Requires administrator privileges. | |
GetEntityInfo |
Returns a frame info object relating to the entity specified by the uuid and name passed in.
The possible types are 'window', 'iframe', 'external connection' or 'unknown'.
| |
getEnvironmentVariable(String, AckCallback, AckCallback) |
Expands an environment variable.
| |
getEnvironmentVariable(String, AckCallback, AckCallback) |
Expands the passed environment variables.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetInstalledRuntimes |
Gets the version numbers of all installed runtimes.
This method should be called after a connection has been established (eg. after Runtime.Connected event has been fired).
| |
getLog |
Retrieves the contents of the log with the specified filename.
Requires administrator privileges. | |
getLogList |
Retrieves an array of data objects for all available logs.
Requires administrator privileges. | |
getMonitorInfo |
Retrieves an object that contains data about the about the
monitor setup of the computer that App Desktop is running on.
Requires administrator privileges. | |
getMousePosition |
Returns the mouse in virtual screen coordinates (left, top).
| |
getProcessList |
Retrieves an array of all App Desktop processes that are currently running.
Each element in the array is an object containing the uuid and the name of the application to which the process belongs. Requires administrator privileges. | |
getProxySettings |
Retrieves the proxy settings object.
| |
getRuntimeInfo |
Gets info about the runtime
| |
GetRuntimeInfoAsync |
Gets information about the runtime
| |
getRvmInfo |
Gets info about the RVM
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
getVersion |
Returns the version of App Desktop.
The version contains the major, minor, build and revision numbers (e.g., "2.0.3.0"). | |
launchExternalProcess |
Runs an executable or batch file.
| |
LaunchManifestAsyncT |
Launches an application via its manifest.
| |
log |
Writes a message to the log.
| |
openUrlWithBrowser |
Opens the passed URL
| |
releaseExternalProcess |
Removes the process entry for the passed UUID obtained
from a previous call to DesktopSystem.launchExternalProcess().
| |
removeEventListener | Obsolete.
Removes a previously registered event listener from the specified event.
The listener is passed an event object containing information related to the event. | |
setClipboard |
Copies text to the clipboard
| |
setCookie |
Stores a cookie in the runtime.
| |
showDeveloperTools |
Shows Developer tool
| |
terminateExternalProcess |
Attempts to cleanly close an external process and terminates it
if the close has not occured after the elapsed timeout in milliseconds.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
updateProxySettings |
Updates the proxy settings.
Requires administrator privileges. |