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