## XmlSchemaDatatype class


[XmlSchemaDatatype](./) sınıfı, XML [Schema](../) tanım dili (XSD) türlerini çalışma zamanı türlerine eşlemek için kullanılan soyut bir sınıftır.

```cpp
class XmlSchemaDatatype : public System::Object
```

## Yöntemler

| Yöntem | Açıklama |
| --- | --- |
| virtual [ChangeType](./changetype/)(SharedPtr\<Object\>, const TypeInfo\&) | Belirtilen değeri, türü [XmlSchemaDatatype](./) tarafından temsil edilen XML şema türünün geçerli temsillerinden biri olan, belirtilen çalışma zamanı türüne dönüştürür. |
| virtual [ChangeType](./changetype/)(SharedPtr\<Object\>, const TypeInfo\&, SharedPtr\<IXmlNamespaceResolver\>) | Belirtilen değeri, türü [XmlSchemaDatatype](./) tarafından temsil edilen XML şema türünün geçerli temsillerinden biri olan, [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) kullanılarak belirtilen çalışma zamanı türüne dönüştürür; eğer [XmlSchemaDatatype](./) **xs:QName** türünü veya ondan türetilmiş bir türü temsil ediyorsa. |
| virtual [get_TokenizedType](./get_tokenizedtype/)() | Türetilmiş bir sınıfta geçersiz kılındığında, Dünya Çapında [Web](../../system.web/) Konsorsiyumu (W3C) XML 1.0 spesifikasyonunda belirtildiği gibi **string** türünü alır. |
| virtual [get_TypeCode](./get_typecode/)() | Basit tür için [XmlTypeCode](../xmltypecode/) değerini döndürür. |
| virtual [get_ValueType](./get_valuetype/)() | Türetilmiş bir sınıfta geçersiz kılındığında, öğenin türünü alır. |
| virtual [get_Variety](./get_variety/)() | Basit tür için [XmlSchemaDatatypeVariety](../xmlschemadatatypevariety/) değerini döndürür. |
| virtual [IsDerivedFrom](./isderivedfrom/)(SharedPtr\<XmlSchemaDatatype\>) | Bu yöntem her zaman **false** döndürür. |
| virtual [ParseValue](./parsevalue/)(String, SharedPtr\<XmlNameTable\>, SharedPtr\<IXmlNamespaceResolver\>) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen **string** değerini yerleşik veya kullanıcı tanımlı bir basit türe karşı doğrular. |
## Typedefs

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

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