System::Xml::Schema::XmlSchemaDatatype klasse
inhoud
[
verbergen
]XmlSchemaDatatype class
De XmlSchemaDatatype klasse is een abstracte klasse voor het in kaart brengen van XML Schema definitietaal (XSD) typen naar runtime‑typen.
class XmlSchemaDatatype : public System::Object
Methoden
| Methode | Beschrijving |
|---|---|
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&) | Converteert de opgegeven waarde, waarvan het type een van de geldige representaties is van het XML-schematype dat wordt vertegenwoordigd door de XmlSchemaDatatype, naar het opgegeven runtime‑type. |
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | Converteert de opgegeven waarde, waarvan het type een van de geldige representaties is van het XML-schematype dat wordt vertegenwoordigd door de XmlSchemaDatatype, naar het opgegeven runtime‑type met behulp van de IXmlNamespaceResolver als de XmlSchemaDatatype het xs:QName‑type of een daarvan afgeleid type vertegenwoordigt. |
| virtual get_TokenizedType() | Wanneer overschreven in een afgeleide klasse, haalt het het type op voor de string zoals gespecificeerd in de World Wide Web Consortium (W3C) XML 1.0 specificatie. |
| virtual get_TypeCode() | Retourneert de XmlTypeCode waarde voor het eenvoudige type. |
| virtual get_ValueType() | Wanneer overschreven in een afgeleide klasse, haalt het het type van het item op. |
| virtual get_Variety() | Retourneert de XmlSchemaDatatypeVariety waarde voor het eenvoudige type. |
| virtual IsDerivedFrom(SharedPtr<XmlSchemaDatatype>) | Deze methode retourneert altijd false. |
| virtual ParseValue(String, SharedPtr<XmlNameTable>, SharedPtr<IXmlNamespaceResolver>) | Wanneer overschreven in een afgeleide klasse, valideert het de opgegeven string tegen een ingebouwd of door de gebruiker gedefinieerd eenvoudig type. |
Typedefs
| Typedef | Beschrijving |
|---|---|
| Ptr | Een alias voor een gedeelde pointer naar een exemplaar van deze klasse. |
Zie ook
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.Page for C++