System::Xml::Schema::XmlSchemaDatatype Klasse
Inhalt
[
Ausblenden
]XmlSchemaDatatype class
Die XmlSchemaDatatype Klasse ist eine abstrakte Klasse zum Zuordnen von XML Schema Definitionssprache (XSD)-Typen zu 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 XML‑Schematyps ist, der durch das XmlSchemaDatatype repräsentiert wird, in den angegebenen Laufzeittyp. |
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | Konvertiert den angegebenen Wert, dessen Typ eine der gültigen Darstellungen des XML‑Schematyps ist, der durch das XmlSchemaDatatype repräsentiert wird, in den angegebenen Laufzeittyp unter Verwendung des IXmlNamespaceResolver, falls das 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über einem 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.Font for C++