## CreateValidator(*[IRule](../../irule/)*) {#createvalidator_1}

An AccessibilityValidator instance is created for a specific rule, given the full parameters of the ValidationBuilder.All object.

```csharp
public AccessibilityValidator CreateValidator(IRule rule)
```

| Parameter | Type | Description |
| --- | --- | --- |
| rule | IRule | object of rule that implemented IRule interface |

### Return Value

AccessibilityValidator object

### See Also

* class [AccessibilityValidator](../../accessibilityvalidator/)
* interface [IRule](../../irule/)
* class [WebAccessibility](../)
* namespace [Aspose.Html.Accessibility](../../../aspose.html.accessibility/)
* assembly [Aspose.HTML](../../../)

---

## CreateValidator(*[IRule](../../irule/), [ValidationBuilder](../../validationbuilder/)*) {#createvalidator_2}

Create AccessibilityValidator instance

```csharp
public AccessibilityValidator CreateValidator(IRule rule, ValidationBuilder builder)
```

| Parameter | Type | Description |
| --- | --- | --- |
| rule | IRule | object of rule that implemented IRule interface |
| builder | ValidationBuilder | object ValidationBuilder |

### Return Value

AccessibilityValidator object

### See Also

* class [AccessibilityValidator](../../accessibilityvalidator/)
* interface [IRule](../../irule/)
* class [ValidationBuilder](../../validationbuilder/)
* class [WebAccessibility](../)
* namespace [Aspose.Html.Accessibility](../../../aspose.html.accessibility/)
* assembly [Aspose.HTML](../../../)

---

## CreateValidator(*[IRule](../../irule/), Action&lt;ValidationBuilder&gt;*) {#createvalidator_3}

Create AccessibilityValidator instance

```csharp
public AccessibilityValidator CreateValidator(IRule rule, Action<ValidationBuilder> builder)
```

| Parameter | Type | Description |
| --- | --- | --- |
| rule | IRule | object of rule that implemented IRule interface |
| builder | Action`1 | method that return ValidationBuilder object |

### Return Value

AccessibilityValidator object

### See Also

* class [AccessibilityValidator](../../accessibilityvalidator/)
* interface [IRule](../../irule/)
* class [ValidationBuilder](../../validationbuilder/)
* class [WebAccessibility](../)
* namespace [Aspose.Html.Accessibility](../../../aspose.html.accessibility/)
* assembly [Aspose.HTML](../../../)

---

## CreateValidator(*[ValidationBuilder](../../validationbuilder/)*) {#createvalidator_4}

Create AccessibilityValidator instance

```csharp
public AccessibilityValidator CreateValidator(ValidationBuilder builder)
```

| Parameter | Type | Description |
| --- | --- | --- |
| builder | ValidationBuilder | object ValidationBuilder |

### Return Value

AccessibilityValidator object

### See Also

* class [AccessibilityValidator](../../accessibilityvalidator/)
* class [ValidationBuilder](../../validationbuilder/)
* class [WebAccessibility](../)
* namespace [Aspose.Html.Accessibility](../../../aspose.html.accessibility/)
* assembly [Aspose.HTML](../../../)

---

## CreateValidator(*Action&lt;ValidationBuilder&gt;*) {#createvalidator_5}

Create AccessibilityValidator instance

```csharp
public AccessibilityValidator CreateValidator(Action<ValidationBuilder> builder)
```

| Parameter | Type | Description |
| --- | --- | --- |
| builder | Action`1 | method that return ValidationBuilder object |

### Return Value

AccessibilityValidator object

### See Also

* class [AccessibilityValidator](../../accessibilityvalidator/)
* class [ValidationBuilder](../../validationbuilder/)
* class [WebAccessibility](../)
* namespace [Aspose.Html.Accessibility](../../../aspose.html.accessibility/)
* assembly [Aspose.HTML](../../../)

---

## CreateValidator() {#createvalidator}

An AccessibilityValidator instance is created according to all the rules with a ValidationBuilder.All object.

```csharp
public AccessibilityValidator CreateValidator()
```

### Return Value

AccessibilityValidator object

### See Also

* class [AccessibilityValidator](../../accessibilityvalidator/)
* class [WebAccessibility](../)
* namespace [Aspose.Html.Accessibility](../../../aspose.html.accessibility/)
* assembly [Aspose.HTML](../../../)

---

## CreateValidator(*IList&lt;IRule&gt;*) {#createvalidator_6}

An AccessibilityValidator instance is created for a specific rules list.

```csharp
public AccessibilityValidator CreateValidator(IList<IRule> rules)
```

| Parameter | Type | Description |
| --- | --- | --- |
| rules | IList`1 | list of rules |

### Return Value

AccessibilityValidator object

### See Also

* class [AccessibilityValidator](../../accessibilityvalidator/)
* interface [IRule](../../irule/)
* class [WebAccessibility](../)
* namespace [Aspose.Html.Accessibility](../../../aspose.html.accessibility/)
* assembly [Aspose.HTML](../../../)

---

## CreateValidator(*IList&lt;IRule&gt;, [ValidationBuilder](../../validationbuilder/)*) {#createvalidator_7}

An AccessibilityValidator instance is created for a specific rules list.

```csharp
public AccessibilityValidator CreateValidator(IList<IRule> rules, ValidationBuilder builder)
```

| Parameter | Type | Description |
| --- | --- | --- |
| rules | IList`1 | list of rules |
| builder | ValidationBuilder | object ValidationBuilder |

### Return Value

AccessibilityValidator object

### See Also

* class [AccessibilityValidator](../../accessibilityvalidator/)
* interface [IRule](../../irule/)
* class [ValidationBuilder](../../validationbuilder/)
* class [WebAccessibility](../)
* namespace [Aspose.Html.Accessibility](../../../aspose.html.accessibility/)
* assembly [Aspose.HTML](../../../)

---

## CreateValidator(*IList&lt;IRule&gt;, Action&lt;ValidationBuilder&gt;*) {#createvalidator_8}

An AccessibilityValidator instance is created for a specific rules list.

```csharp
public AccessibilityValidator CreateValidator(IList<IRule> rules, Action<ValidationBuilder> builder)
```

| Parameter | Type | Description |
| --- | --- | --- |
| rules | IList`1 | list of rules |
| builder | Action`1 | method that return ValidationBuilder object |

### Return Value

AccessibilityValidator object

### See Also

* class [AccessibilityValidator](../../accessibilityvalidator/)
* interface [IRule](../../irule/)
* class [ValidationBuilder](../../validationbuilder/)
* class [WebAccessibility](../)
* namespace [Aspose.Html.Accessibility](../../../aspose.html.accessibility/)
* assembly [Aspose.HTML](../../../)
