用于 Silverlight 的 .NET Framework 类库
HtmlPage 成员
允许访问和操作浏览器的文档对象模型 (DOM)。
HtmlPage 类型公开以下成员。
方法
| 名称 | 说明 | |
|---|---|---|
|
|
PopupWindow | 打开一个弹出窗口。 |
|
|
RegisterCreateableType | 将某一托管类型注册为可通过 Content.services.createObject 和 Content.services.createManagedObject 帮助器方法从 JavaScript 代码进行创建。 |
|
|
RegisterScriptableObject | 注册托管对象以便用于通过 JavaScript 代码的可脚本化访问。 |
|
|
UnregisterCreateableType | 显式取消注册以前通过使用 RegisterCreateableType 方法注册的托管类型。 |
属性
| 名称 | 说明 | |
|---|---|---|
|
|
BrowserInformation | 获取有关浏览器的常规信息,例如名称、版本和操作系统。 |
|
|
Document | 获取浏览器的 document 对象。 |
|
|
IsEnabled | 获取一个值,该值指示是否启用 HTML 桥功能的其余公共图面。 |
|
|
IsPopupWindowAllowed | 指示是否允许弹出窗口。 |
|
|
Plugin | 获取对在宿主 HTML 页上的 <object> 或 <embed> 标记内定义的 Silverlight 插件的引用。 |
|
|
Window | 获取浏览器的 window 对象。 |
HtmlDocument 成员
表示浏览器中的 HTML 文档。
HtmlDocument 类型公开以下成员。
方法
| 名称 | 说明 | |
|---|---|---|
| AttachEvent | 已重载。 将 .NET Framework 事件处理程序附加到当前文档对象模型 (DOM) 对象上的事件。 | |
| CheckAccess | 确定当前线程是否为浏览器的 UI 线程。 (继承自 ScriptObject。) | |
| ConvertTo | 将当前对象转换为指定类型。不支持此方法。 (继承自 HtmlObject。) | |
| ConvertTo<T> | 将当前的可脚本化的对象转换为指定类型。 (继承自 ScriptObject。) | |
| CreateElement | 创建浏览器元素。 | |
| DetachEvent | 已重载。 从当前文档对象模型 (DOM) 对象上的事件分离 .NET Framework 事件处理程序。 | |
| Equals | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) | |
| Finalize | 在通过垃圾回收将可脚本化的对象回收之前,释放资源并执行其他清理操作。 (继承自 ScriptObject。) | |
| GetElementById | 获取单个浏览器元素。 | |
| GetElementsByTagName | 获取浏览器元素的集合。 | |
| GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
| GetProperty | 已重载。 获取当前可脚本化的对象的属性值。 | |
| GetType | 获取当前实例的 Type。 (继承自 Object。) | |
| Initialize | 基础结构。初始化一个可脚本化的对象。 (继承自 ScriptObject。) | |
| Invoke | 对当前可脚本化对象调用一个方法,并且可以选择传入一个或多个方法参数。 (继承自 ScriptObject。) | |
| InvokeSelf | 调用当前 ScriptObject 并假定它表示某一 JavaScript 方法。 (继承自 ScriptObject。) | |
| MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
| SetProperty | 已重载。 设置当前可脚本化的对象的属性。 | |
| Submit | 已重载。 将用户数据发送到服务器。 | |
| ToString | 返回表示当前 Object 的 String。 (继承自 Object。) |
属性
| 名称 | 说明 | |
|---|---|---|
| Body | 获取对 HTML 文档的 BODY 元素的引用。 | |
| Cookies | 获取或设置浏览器的 Cookie 字符串。 | |
| Dispatcher | 获取调度程序的实例。 (继承自 ScriptObject。) | |
| DocumentElement | 获取对浏览器的 DOCUMENT 元素的引用。 | |
| DocumentUri | 获取统一资源标识符 (URI) 对象,该对象表示承载 Silverlight 插件的 HTML 文档。 | |
| IsReady | 获取或设置一个值,该值指示浏览器是否完全加载了 HTML 页。 | |
| ManagedObject | 获取 ScriptObject 的基础托管对象引用。 (继承自 ScriptObject。) | |
| QueryString | 设置一个可导航的只读名称/值对集合,这些名称/值对表示当前页的 URL 上的查询字符串参数。 |