## XmlSchemaUse enum


Indicator of how the attribute is used.

```cpp
enum class XmlSchemaUse
```

### Values

| Name | Value | Description |
| --- | --- | --- |
| None | 0 | [Attribute](../../system/attribute/) use not specified. |
| Optional | 1 | [Attribute](../../system/attribute/) is optional. |
| Prohibited | 2 | [Attribute](../../system/attribute/) cannot be used. |
| Required | 3 | [Attribute](../../system/attribute/) must appear once. |

## See Also

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