基于界定开始/结束的字符串、匹配正则表达式和文本的匹配项,从 HtmlDocument 中提取文本。 提取的文本添加到 WebTestContext。
继承层次结构
System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText
命名空间:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
程序集:  Microsoft.VisualStudio.QualityTools.WebTestFramework(在 Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 中)
语法
声明
Public Class ExtractText _
    Inherits ExtractionRule
public class ExtractText : ExtractionRule
public ref class ExtractText : public ExtractionRule
type ExtractText =  
    class
        inherit ExtractionRule
    end
public class ExtractText extends ExtractionRule
ExtractText 类型公开以下成员。
构造函数
| 名称 | 说明 | |
|---|---|---|
| .gif) | ExtractText | 初始化 ExtractText 类的新实例。 | 
页首
属性
| 名称 | 说明 | |
|---|---|---|
| .gif) | ContextParameterName | 获取或设置所提取属性的上下文名称。 (继承自 ExtractionRule。) | 
| .gif) | EndsWith | 获取或设置一个表示字符串的值,该字符串界定要提取的字符串的末尾。 | 
| .gif) | ExtractRandomMatch | 指示提取的值是否是从 HtmlDocument 所包含的全部匹配项中随机选择的。 | 
| .gif) | HtmlDecode | 获取或设置一个值,该值表示提取的值应在被放到 Web 性能测试上下文中之前进行 HTML 解码。 | 
| .gif) | IgnoreCase | 获取或设置一个值,该值指示匹配是否区分大小写。 | 
| .gif) | Index | 获取或设置要匹配的字符串的从零开始的索引。 | 
| .gif) | Required | 获取或设置一个值,该值指示找不到搜索文本时请求是否失败。 | 
| .gif) | RuleDescription | 已过时。不再使用此方法。在类中使用 DisplayNameAttribute 来设置此规则的说明。 (继承自 ExtractionRule。) | 
| .gif) | RuleName | 已过时。不再使用此方法。在类中使用 DisplayNameAttribute 来设置此规则的显示名称。 (继承自 ExtractionRule。) | 
| .gif) | StartsWith | 获取或设置一个表示字符串的值,该字符串界定要提取的字符串的开始处。 | 
| .gif) | UseRegularExpression | 获取或设置一个值,该值指示搜索字符串是否是正则表达式。 | 
页首
方法
| 名称 | 说明 | |
|---|---|---|
| .gif) | Equals | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) | 
| .gif) | Extract | 查找由 StartsWith 和 EndsWith 属性界定的文本,并将该文本添加到 WebTestContext。 (重写 ExtractionRule.Extract(Object, ExtractionEventArgs)。) | 
| .gif) | Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | 
| .gif) | GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | 
| .gif) | GetType | 获取当前实例的 Type。 (继承自 Object。) | 
| .gif) | MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | 
| .gif) | ToString | 返回表示当前对象的字符串。 (继承自 Object。) | 
页首
备注
默认情况下返回第一个匹配项。 它将提取响应正文中包含的任何字符串,包括任何 HTML 标记。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.VisualStudio.TestTools.WebTesting.Rules 命名空间