System::Xml::Schema::XmlSchemaDatatype Klasse
Inhalt
[
Ausblenden
]XmlSchemaDatatype class
Die XmlSchemaDatatype Klasse ist eine abstrakte Klasse zum Abbilden von XML Schema Definition Language (XSD) Typen auf Laufzeittypen.
class XmlSchemaDatatype : public System::Object
Methoden
| Methode | Beschreibung |
|---|---|
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&) | Konvertiert den angegebenen Wert, dessen Typ eine der gültigen Darstellungen des von der XmlSchemaDatatype repräsentierten XML-Schematyps ist, in den angegebenen Laufzeittyp. |
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | Konvertiert den angegebenen Wert, dessen Typ eine der gültigen Darstellungen des von der XmlSchemaDatatype repräsentierten XML-Schematyps ist, in den angegebenen Laufzeittyp unter Verwendung des IXmlNamespaceResolver, falls die XmlSchemaDatatype den xs:QName Typ oder einen davon abgeleiteten Typ darstellt. |
| virtual get_TokenizedType() | Wird in einer abgeleiteten Klasse überschrieben, gibt den Typ für string zurück, wie in der World Wide Web Consortium (W3C) XML 1.0 Spezifikation angegeben. |
| virtual get_TypeCode() | Gibt den XmlTypeCode Wert für den einfachen Typ zurück. |
| virtual get_ValueType() | Wird in einer abgeleiteten Klasse überschrieben, gibt den Typ des Elements zurück. |
| virtual get_Variety() | Gibt den XmlSchemaDatatypeVariety Wert für den einfachen Typ zurück. |
| virtual IsDerivedFrom(SharedPtr<XmlSchemaDatatype>) | Diese Methode gibt immer false zurück. |
| virtual ParseValue(String, SharedPtr<XmlNameTable>, SharedPtr<IXmlNamespaceResolver>) | Wird in einer abgeleiteten Klasse überschrieben, validiert den angegebenen string gegen einen integrierten oder benutzerdefinierten einfachen Typ. |
Typedefs
| Typedef | Beschreibung |
|---|---|
| Ptr | Ein Alias für einen Shared-Pointer auf eine Instanz dieser Klasse. |
Siehe auch
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.Page for C++