Class ValidationBuilder
Namespace: Aspose.Html.Accessibility
Assembly: Aspose.HTML.dll (25.1.0)
ValidationBuilder 类提供了配置步骤的具体实现。
定义了 ValidationSettings 类的方法和设置。
[ComVisible(true)]
public class ValidationBuilder
继承
继承成员
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
属性
All
包括所有级别和所有技术设置
public static ValidationBuilder All { get; }
属性值
Default
默认设置:仅使用一般技术,并针对最低标准级别
public static ValidationBuilder Default { get; }
属性值
None
无设置 - 未指定任何参数。
public static ValidationBuilder None { get; }
属性值
方法
AllLevels()
一个设置所有标准级别的方法。并指示文档将根据所有三个级别的标准进行检查。
public ValidationBuilder AllLevels()
返回
设置级别并初始化设置。
AllTechnologies()
一个设置所有技术以测试标准的方法
public ValidationBuilder AllTechnologies()
返回
设置技术并初始化设置。
SetHTMLTags(params string[])
要检查的 HTML 标签列表
如果未明确指定标签,则标签数组为空,检查将通过所有标签
public ValidationBuilder SetHTMLTags(params string[] tags)
参数
tags
string[]
HTML 标签列表 - 其中值是标签的字符串描述
返回
设置标签并初始化设置。
UseCSS()
一个将 CSS 技术包含在规则集中的方法
public ValidationBuilder UseCSS()
返回
设置技术类型并初始化设置。
UseFailures()
一个将失败包含在规则集中的方法
public ValidationBuilder UseFailures()
返回
设置技术类型并初始化设置。
UseGeneral()
一个将一般技术包含在规则集中的方法
public ValidationBuilder UseGeneral()
返回
设置技术类型并初始化设置。
UseHTML()
一个将 HTML 技术包含在规则集中的方法
public ValidationBuilder UseHTML()
返回
设置技术类型并初始化设置。
UseHighestLevel()
在规则中使用最高级别 AAA 的标准
public ValidationBuilder UseHighestLevel()
返回
设置级别并初始化设置。
UseLowestLevel()
在规则中使用最低级别 A 的标准
public ValidationBuilder UseLowestLevel()
返回
设置级别并初始化设置。
UseMiddleLevel()
在规则中使用中级别 AA 的标准
public ValidationBuilder UseMiddleLevel()
返回
设置级别并初始化设置。
UseScript()
一个将客户端脚本技术包含在规则集中的方法
public ValidationBuilder UseScript()
返回
设置技术类型并初始化设置。