## XmlSchemaValidationFlags enum


Указывает параметры проверки схемы, используемые классами [XmlSchemaValidator](../xmlschemavalidator/) и [XmlReader](../../system.xml/xmlreader/).

```cpp
enum class XmlSchemaValidationFlags
```

### Значения

| Имя | Значение | Описание |
| --- | --- | --- |
| Нет | 0 | Не обрабатывать ограничения идентичности, встроенные схемы, подсказки о расположении схемы или сообщения о предупреждениях проверки схемы. |
| ProcessInlineSchema | 1 | Обрабатывать встроенные схемы, обнаруженные во время проверки. |
| ProcessSchemaLocation | 2 | Обрабатывать подсказки расположения схемы (**xsi:schemaLocation**, **xsi:noNamespaceSchemaLocation**) обнаруженные во время проверки. |
| ReportValidationWarnings | 4 | Сообщать о предупреждениях проверки схемы, обнаруженных во время проверки. |
| ProcessIdentityConstraints | 8 | Обрабатывать ограничения идентичности (**xs:ID**, **xs:IDREF**, **xs:key**, **xs:keyref**, **xs:unique**) обнаруженные во время проверки. |
| AllowXmlAttributes | 16 | Разрешать атрибуты xml:* даже если они не определены в схеме. Атрибуты будут проверяться в соответствии с их типом данных. |

## См. также

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