## XmlSchemaFacet class


Kısıtlama yoluyla türetilen basit tiplerde kullanılan tüm yüzeyler için temel sınıf.

```cpp
class XmlSchemaFacet : public System::Xml::Schema::XmlSchemaAnnotated
```

## Yöntemler

| Yöntem | Açıklama |
| --- | --- |
| virtual [get_IsFixed](./get_isfixed/)() | Bu facet'in sabit olduğunu gösteren bilgiyi döndürür. |
| [get_Value](./get_value/)() | Facet'in **value** özniteliğini döndürür. |
| virtual [set_IsFixed](./set_isfixed/)(bool) | Bu facet'in sabit olduğunu gösteren bilgiyi ayarlar. |
| [set_Value](./set_value/)(const String\&) | Facet'in **value** özniteliğini ayarlar. |
| [XmlSchemaFacet](./xmlschemafacet/)() | Yeni bir [XmlSchemaFacet](./) sınıf örneği başlatır. |
## Typedefs

| Typedef | Açıklama |
| --- | --- |
| [Ptr](./ptr/) | Bu sınıfın bir örneğine ortak gösterici için bir takma ad. |
## Açıklamalar



Bu sınıfın nesneleri yalnızca [System::MakeObject()](../../system/makeobject/) işlevi kullanılarak ayrılmalıdır. Bu türden örnekleri yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman [System::SmartPtr](../../system/smartptr/) göstericisine sarın ve bu göstericiyi fonksiyonlara argüman olarak geçirmek için kullanın.

## Ayrıca Bakınız

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