Class WebAccessibility
Namespace: Aspose.Html.Accessibility
Assembly: Aspose.HTML.dll (25.2.0)
Object to Web Content Accessibility Guidelines (WCAG) 2 requirements (success criteria) and techniques. https://www.w3.org/WAI/WCAG21/quickref/
[ComVisible(true)]
public class WebAccessibility
Inheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
WebAccessibility()
Initializes a new instance of the WebAccessibility class.
public WebAccessibility()
Properties
Rules
Return list of all rules
public AccessibilityRules Rules { get; }
Property Value
Methods
CreateValidator(IRule)
An AccessibilityValidator instance is created for a specific rule, given the full parameters of the ValidationBuilder.All object.
public AccessibilityValidator CreateValidator(IRule rule)
Parameters
rule
IRule
object of rule that implemented IRule interface
Returns
AccessibilityValidator object
CreateValidator(IRule, ValidationBuilder)
Create AccessibilityValidator instance
public AccessibilityValidator CreateValidator(IRule rule, ValidationBuilder builder)
Parameters
rule
IRule
object of rule that implemented IRule interface
builder
ValidationBuilder
object ValidationBuilder
Returns
AccessibilityValidator object
CreateValidator(IRule, Action<validationbuilder>)
Create AccessibilityValidator instance
public AccessibilityValidator CreateValidator(IRule rule, Action<validationbuilder> builder)
Parameters
rule
IRule
object of rule that implemented IRule interface
builder
Action<ValidationBuilder>
method that return ValidationBuilder object
Returns
AccessibilityValidator object
CreateValidator(ValidationBuilder)
Create AccessibilityValidator instance
public AccessibilityValidator CreateValidator(ValidationBuilder builder)
Parameters
builder
ValidationBuilder
object ValidationBuilder
Returns
AccessibilityValidator object
CreateValidator(Action<validationbuilder>)
Create AccessibilityValidator instance
public AccessibilityValidator CreateValidator(Action<validationbuilder> builder)
Parameters
builder
Action<ValidationBuilder>
method that return ValidationBuilder object
Returns
AccessibilityValidator object
CreateValidator()
An AccessibilityValidator instance is created according to all the rules with a ValidationBuilder.All object.
public AccessibilityValidator CreateValidator()
Returns
AccessibilityValidator object
CreateValidator(IList<irule>)
An AccessibilityValidator instance is created for a specific rules list.
public AccessibilityValidator CreateValidator(IList<irule> rules)
Parameters
list of rules
Returns
AccessibilityValidator object
CreateValidator(IList<irule>, ValidationBuilder)
An AccessibilityValidator instance is created for a specific rules list.
public AccessibilityValidator CreateValidator(IList<irule> rules, ValidationBuilder builder)
Parameters
list of rules
builder
ValidationBuilder
object ValidationBuilder
Returns
AccessibilityValidator object
CreateValidator(IList<irule>, Action<validationbuilder>)
An AccessibilityValidator instance is created for a specific rules list.
public AccessibilityValidator CreateValidator(IList<irule> rules, Action<validationbuilder> builder)
Parameters
list of rules
builder
Action<ValidationBuilder>
method that return ValidationBuilder object
Returns
AccessibilityValidator object </validationbuilder></irule></irule></irule></validationbuilder></validationbuilder>