System::Xml::Schema::XmlSchemaDatatype‑klass

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

MetodBeskrivning
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

TypedefBeskrivning
PtrEtt alias för en delad pekare till en instans av denna klass.

Se även