classe System::Xml::Schema::XmlSchemaDatatype

XmlSchemaDatatype class

La classe XmlSchemaDatatype est une classe abstraite pour la correspondance des types du langage de définition XML Schema (XSD) aux types d’exécution.

class XmlSchemaDatatype : public System::Object

Méthodes

MéthodeDescription
virtual ChangeType(SharedPtr<Object>, const TypeInfo&)Convertit la valeur spécifiée, dont le type est l’une des représentations valides du type de schéma XML représenté par le XmlSchemaDatatype, vers le type d’exécution spécifié.
virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)Convertit la valeur spécifiée, dont le type est l’une des représentations valides du type de schéma XML représenté par le XmlSchemaDatatype, vers le type d’exécution spécifié en utilisant le IXmlNamespaceResolver si le XmlSchemaDatatype représente le type xs:QName ou un type dérivé de celui‑ci.
virtual get_TokenizedType()Lorsqu’elle est remplacée dans une classe dérivée, obtient le type pour le string tel que spécifié dans la spécification XML 1.0 du Consortium World Wide Web (W3C).
virtual get_TypeCode()Renvoie la valeur XmlTypeCode du type simple.
virtual get_ValueType()Lorsqu’elle est remplacée dans une classe dérivée, obtient le type de l’élément.
virtual get_Variety()Renvoie la valeur XmlSchemaDatatypeVariety du type simple.
virtual IsDerivedFrom(SharedPtr<XmlSchemaDatatype>)Cette méthode renvoie toujours false.
virtual ParseValue(String, SharedPtr<XmlNameTable>, SharedPtr<IXmlNamespaceResolver>)Lorsqu’elle est remplacée dans une classe dérivée, valide le string spécifié contre un type simple intégré ou défini par l’utilisateur.

Typedefs

TypedefDescription
PtrUn alias pour un pointeur partagé vers une instance de cette classe.

Voir aussi