|Manuals

IBrowserInfo Interface

The IBrowserInfo interface provides access to information about the end-user’s environment, including screen specifications, web browser details, and the window hosting VirtualUI Viewer.

Description

This interface allows developers to query data about the end-user’s screen, web browser, the window containing VirtualUI Viewer and VirtualUI Viewer itself.

The VirtualUI Viewer component operates within an HTML DIV element that resides in a browser frame or window on the user’s application page. The IBrowserInfo interface enables querying characteristics of this hosting environment.

Interface Definition

[ uuid(4D9F5347-460B-4275-BDF2-F2738E7F6757),
  dual,
  oleautomation ]
interface IBrowserInfo : IDispatch;

Methods

Method Description
GetCookie Gets a browser cookie
SetCookie Sets a browser cookie
SetCookieEx Sets a browser cookie with a path and additional cookie attributes

Properties

Property Type Description
ViewWidth long Width of the VirtualUI Viewer
ViewHeight long Height of the VirtualUI Viewer
BrowserWidth long Width of the browser window
BrowserHeight long Height of the browser window
ScreenWidth long Width of the end-user’s monitor
ScreenHeight long Height of the end-user’s monitor
Username BSTR The logged-on username
IPAddress BSTR The client’s IP address
UserAgent BSTR The browser’s User Agent string
ScreenResolution long Application screen resolution
Orientation Orientation The browser’s orientation
UniqueBrowserId BSTR Unique identifier for browser instance
Location BSTR URL of the current application
CustomData BSTR Custom user data
SelectedRule BSTR The selected browser rule

Members

Type Link
Methods Methods
Properties Properties

File

VirtualUIX.ridl