## XmlSchemaValidationFlags enum


Spécifie les options de validation de schéma utilisées par les classes [XmlSchemaValidator](../xmlschemavalidator/) et [XmlReader](../../system.xml/xmlreader/).

```cpp
enum class XmlSchemaValidationFlags
```

### Valeurs

| Nom | Valeur | Description |
| --- | --- | --- |
| None | 0 | Ne pas traiter les contraintes d'identité, les schémas en ligne, les indications d'emplacement de schéma, ou signaler les avertissements de validation de schéma. |
| ProcessInlineSchema | 1 | Traiter les schémas en ligne rencontrés lors de la validation. |
| ProcessSchemaLocation | 2 | Traiter les indications d'emplacement de schéma (**xsi:schemaLocation**, **xsi:noNamespaceSchemaLocation**) rencontrées lors de la validation. |
| ReportValidationWarnings | 4 | Signaler les avertissements de validation de schéma rencontrés lors de la validation. |
| ProcessIdentityConstraints | 8 | Traiter les contraintes d'identité (**xs:ID**, **xs:IDREF**, **xs:key**, **xs:keyref**, **xs:unique**) rencontrées lors de la validation. |
| AllowXmlAttributes | 16 | Autoriser les attributs xml:* même s'ils ne sont pas définis dans le schéma. Les attributs seront validés en fonction de leur type de données. |

## Voir aussi

* Namespace [System::Xml::Schema](../)
* Library [Aspose.Page for C++](../../)
