HtmlDocument 类

提供对 HTML 响应体中的 HTML 标记集的访问。

继承层次结构

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument

命名空间:  Microsoft.VisualStudio.TestTools.WebTesting
程序集:  Microsoft.VisualStudio.QualityTools.WebTestFramework(在 Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 中)

语法

声明
<SerializableAttribute> _
Public Class HtmlDocument
[SerializableAttribute]
public class HtmlDocument
[SerializableAttribute]
public ref class HtmlDocument
[<SerializableAttribute>]
type HtmlDocument =  class end
public class HtmlDocument

HtmlDocument 类型公开以下成员。

构造函数

  名称 说明
公共方法 HtmlDocument 初始化 HtmlDocument 类的新实例。此构造函数采用一个字符串并将其用作文档。

页首

属性

  名称 说明
公共属性 DependentRequestUrls 获取在 HTML 文档中找到的从属请求的 URL。
公共属性 HtmlTags 获取文档中所有可用的标记。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetFilteredHtmlTags 分析 HtmlDocument 并返回一个迭代器,该迭代器带有所有找到的与 tagFilter 数组中包含的标记相匹配的 HTML 标记。
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 SetParserOffsetTracking 设置用于跟踪标记和属性值偏移量的分析器模式。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

备注

提取和验证规则使用它访问 HTML 文档的内容。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.TestTools.WebTesting 命名空间

其他资源

Working with Web Tests