System::Xml::Schema::XmlSchemaDatatype класс
Содержание
[
Скрывать
]XmlSchemaDatatype class
Класс XmlSchemaDatatype является абстрактным классом для отображения XML Schema языка определения (XSD) в типы выполнения.
class XmlSchemaDatatype : public System::Object
Методы
| Метод | Описание |
|---|---|
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&) | Преобразует указанное значение, тип которого является одной из допустимых репрезентаций типа XML-схемы, представленного XmlSchemaDatatype, в указанный тип выполнения. |
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | Преобразует указанное значение, тип которого является одной из допустимых репрезентаций типа XML-схемы, представленного XmlSchemaDatatype, в указанный тип выполнения, используя IXmlNamespaceResolver, если XmlSchemaDatatype представляет тип xs:QName или тип, производный от него. |
| virtual get_TokenizedType() | При переопределении в производном классе возвращает тип для string, как указано в спецификации World Wide Web Consortium (W3C) XML 1.0. |
| virtual get_TypeCode() | Возвращает значение XmlTypeCode для простого типа. |
| virtual get_ValueType() | При переопределении в производном классе возвращает тип элемента. |
| virtual get_Variety() | Возвращает значение XmlSchemaDatatypeVariety для простого типа. |
| virtual IsDerivedFrom(SharedPtr<XmlSchemaDatatype>) | Этот метод всегда возвращает false. |
| virtual ParseValue(String, SharedPtr<XmlNameTable>, SharedPtr<IXmlNamespaceResolver>) | При переопределении в производном классе проверяет указанную string на соответствие встроенному или пользовательскому простому типу. |
Typedefs
| Определение типа | Описание |
|---|---|
| Ptr | Псевдоним для shared pointer к экземпляру этого класса. |
См. также
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.Font for C++