
## Principle class

Accessibility Principle - The highest levels that provide the foundation of web accessibility, contain a list of Guidelines with type RuleCollection{Guideline}.
The object is not allowed to be created outside the assembly.

https://www.w3.org/WAI/fundamentals/accessibility-principles/



**Inheritance:** [`Principle`](/html/python-net/aspose.html.accessibility/principle) → 
[`Rule`](/html/python-net/aspose.html.accessibility/rule)



The Principle type exposes the following members:

### Properties
| Property | Description |
| :- | :- |
| [code](/html/python-net/aspose.html.accessibility/principle/code) | Rule code from the quick reference WCAG<br/><br/>https://www.w3.org/WAI/WCAG21/quickref/?versions=2.0 |
| [description](/html/python-net/aspose.html.accessibility/principle/description) | Description of Rule from the quick reference WCAG.<br/><br/>https://www.w3.org/WAI/WCAG21/quickref/?versions=2.0 |


### Methods
| Method | Description |
| :- | :- |
| [get_guideline](/html/python-net/aspose.html.accessibility/principle/get_guideline/#str) | Get by WCAG code for Guideline |
| [get_guidelines](/html/python-net/aspose.html.accessibility/principle/get_guidelines/#) | Get all the Guidelines contained in the Principle |



### See Also
* module [`aspose.html.accessibility`](..)
* class [`Principle`](/html/python-net/aspose.html.accessibility/principle)
* class [`Rule`](/html/python-net/aspose.html.accessibility/rule)
