
## RuleSet class

Represents one set of diagram validation rules.



The RuleSet type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [RuleSet()](/diagram/python-net/aspose.diagram/ruleset/__init__/#) | Constructor. |


### Properties
| Property | Description |
| :- | :- |
| [id](/diagram/python-net/aspose.diagram/ruleset/id) | Specifies the unique identifier of the validation rule set. |
| [name_u](/diagram/python-net/aspose.diagram/ruleset/name_u) | Specifies the universal name of the validation rule set. |
| [name](/diagram/python-net/aspose.diagram/ruleset/name) | Specifies the local name of the validation rule set. Defaults to NameU attribute value. |
| [description](/diagram/python-net/aspose.diagram/ruleset/description) | Specifies the description of the validation rule set that appears in the user interface. Default is an empty string. |
| [enabled](/diagram/python-net/aspose.diagram/ruleset/enabled) | Specifies whether the rules in the specified validation rule set are checked when validation is triggered for the current document. Default is True. |
| [rule_set_flags](/diagram/python-net/aspose.diagram/ruleset/rule_set_flags) | Specifies whether the rule set appears in the Rules to Check list. |
| [rules](/diagram/python-net/aspose.diagram/ruleset/rules) | Rule collection. |


### See Also

* module [aspose.diagram](../)
