System::Xml::Schema::XmlSchemaDatatype‑klass
Innehåll
[
Dölj
]XmlSchemaDatatype class
XmlSchemaDatatype-klassen är en abstrakt klass för att mappa XML Schema definition language (XSD)-typer till körningstyper.
class XmlSchemaDatatype : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&) | Konverterar det angivna värdet, vars typ är en av de giltiga representationerna av XML‑schematypen som representeras av XmlSchemaDatatype, till den angivna körningstypen. |
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | Konverterar det angivna värdet, vars typ är en av de giltiga representationerna av XML‑schematypen som representeras av XmlSchemaDatatype, till den angivna körningstypen med hjälp av IXmlNamespaceResolver om XmlSchemaDatatype representerar xs:QName‑typen eller en typ som är härledd från den. |
| virtual get_TokenizedType() | När den åsidosätts i en avledd klass, hämtar den typen för string enligt specifikationen för World Wide Web Consortium (W3C) XML 1.0. |
| virtual get_TypeCode() | Returnerar XmlTypeCode-värdet för den enkla typen. |
| virtual get_ValueType() | När den åsidosätts i en avledd klass, hämtar den typen av objektet. |
| virtual get_Variety() | Returnerar XmlSchemaDatatypeVariety-värdet för den enkla typen. |
| virtual IsDerivedFrom(SharedPtr<XmlSchemaDatatype>) | Denna metod returnerar alltid false. |
| virtual ParseValue(String, SharedPtr<XmlNameTable>, SharedPtr<IXmlNamespaceResolver>) | När den åsidosätts i en avledd klass, validerar den den angivna string mot en inbyggd eller användardefinierad enkel typ. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för en delad pekare till en instans av denna klass. |
Se även
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.PDF for C++