## XmlSchemaObject class


[Xml](../../system.xml/) şema nesne modeli hiyerarşisinin kök sınıfını temsil eder ve [XmlSchema](../xmlschema/) sınıfı gibi sınıflar için temel sınıf olarak hizmet eder.

```cpp
class XmlSchemaObject : public System::Object
```

## Yöntemler

| Yöntem | Açıklama |
| --- | --- |
| [get_LineNumber](./get_linenumber/)() | **schema** öğesinin referans verdiği dosyadaki satır numarasını döndürür. |
| [get_LinePosition](./get_lineposition/)() | **schema** öğesinin referans verdiği dosyadaki satır konumunu döndürür. |
| [get_Namespaces](./get_namespaces/)() | Bu şema nesnesiyle kullanılacak XmlSerializerNamespaces'i döndürür. |
| [get_Parent](./get_parent/)() | Bu [XmlSchemaObject](./) öğesinin üst öğesini döndürür. |
| [get_SourceUri](./get_sourceuri/)() | Şemayı yükleyen dosyanın kaynak konumunu döndürür. |
| [set_LineNumber](./set_linenumber/)(int32_t) | **schema** öğesinin işaret ettiği dosyadaki satır numarasını ayarlar. |
| [set_LinePosition](./set_lineposition/)(int32_t) | **schema** öğesinin işaret ettiği dosyadaki satır konumunu ayarlar. |
| [set_Namespaces](./set_namespaces/)(const SharedPtr\<System::Xml::Serialization::XmlSerializerNamespaces\>\&) | Bu şema nesnesiyle kullanılacak XmlSerializerNamespaces'i ayarlar. |
| [set_Parent](./set_parent/)(const SharedPtr\<XmlSchemaObject\>\&) | Bu [XmlSchemaObject](./) öğesinin üst öğesini ayarlar. |
| [set_SourceUri](./set_sourceuri/)(const String\&) | Şemayı yükleyen dosyanın kaynak konumunu ayarlar. |
| [XmlSchemaObject](./xmlschemaobject/)() | Yeni bir [XmlSchemaObject](./) 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 [Object](../../system/object/)
* Namespace [System::Xml::Schema](../)
* Library [Aspose.Font for C++](../../)
