System.Windows.Browser Namespace
Silverlight
The System.Windows.Browser namespace provides classes that enable the interaction between managed code and JavaScript in Silverlight-based applications. This functionality is referred to as the HTML Bridge.
| Class | Description | |
|---|---|---|
|
BrowserInformation | Provides general information about the browser, such as name, version, and operating system. |
|
HtmlDocument | Represents the HTML document in the browser. |
|
HtmlElement | Represents an HTML element in the Document Object Model (DOM) of a Web page. |
|
HtmlEventArgs | Provides event details to event handlers. |
|
HtmlObject | Provides methods for browser elements that are explicitly supplied by the HTML features exposed by Silverlight. |
|
HtmlPage | Permits access to, and manipulation of, the browser's Document Object Model (DOM). |
|
HtmlPopupWindowOptions | Provides options to control pop-up windows. |
|
HtmlWindow | Provides the managed representation of the JavaScript window object. |
|
HttpUtility | Provides methods for encoding and decoding HTML and URL strings. |
|
ScriptableMemberAttribute | Indicates that a specific property, method, or event is accessible to JavaScript callers. |
|
ScriptableTypeAttribute | Indicates that all public properties, methods, and events on a managed type are available to JavaScript code when they are registered by using the RegisterCreateableType method. |
|
ScriptObject | Defines the core behavior for the HtmlObject class, and provides a base class for browser Document Object Model (DOM) access types. |
|
ScriptObjectCollection | Provides a thread-safe wrapper for obtaining and iterating Document Object Model (DOM) collections. |
| Delegate | Description | |
|---|---|---|
|
ScriptEventHandler | Gets a reference to the JavaScript object that raised the event. |
| Enumeration | Description | |
|---|---|---|
|
MouseButtons | Specifies constants that indicate which mouse button was clicked. |
Community Additions
ADD
Show: