System::Xml::Schema::XmlSchemaDatatype klasse

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

MethodeBeschrijving
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

TypedefBeschrijving
PtrEen alias voor een gedeelde pointer naar een exemplaar van deze klasse.

Zie ook