Silverlight 访问和操作 DOM(HtmlPage 类, HtmlDocument)
Posted on 2010-04-23 13:51 小高好孩子 阅读(619) 评论(0) 收藏 举报用于 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 上的查询字符串参数。 | 
 
                     
                    
                 
                    
                 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号