classe System::Xml::Schema::XmlSchemaDatatype

XmlSchemaDatatype class

La classe XmlSchemaDatatype è una classe astratta per mappare i tipi del linguaggio di definizione XML Schema (XSD) ai tipi di runtime.

class XmlSchemaDatatype : public System::Object

Metodi

MetodoDescrizione
virtual ChangeType(SharedPtr<Object>, const TypeInfo&)Converte il valore specificato, il cui tipo è una delle rappresentazioni valide del tipo di schema XML rappresentato da XmlSchemaDatatype, al tipo di runtime specificato.
virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)Converte il valore specificato, il cui tipo è una delle rappresentazioni valide del tipo di schema XML rappresentato da XmlSchemaDatatype, al tipo di runtime specificato utilizzando IXmlNamespaceResolver se XmlSchemaDatatype rappresenta il tipo xs:QName o un tipo derivato da esso.
virtual get_TokenizedType()Quando sovrascritto in una classe derivata, ottiene il tipo per la string come specificato nel Consorzio World Wide Web (W3C) della specifica XML 1.0.
virtual get_TypeCode()Restituisce il valore XmlTypeCode per il tipo semplice.
virtual get_ValueType()Quando sovrascritto in una classe derivata, ottiene il tipo dell’elemento.
virtual get_Variety()Restituisce il valore XmlSchemaDatatypeVariety per il tipo semplice.
virtual IsDerivedFrom(SharedPtr<XmlSchemaDatatype>)Questo metodo restituisce sempre false.
virtual ParseValue(String, SharedPtr<XmlNameTable>, SharedPtr<IXmlNamespaceResolver>)Quando sovrascritto in una classe derivata, valida la string specificata rispetto a un tipo semplice incorporato o definito dall’utente.

Typedefs

TypedefDescrizione
PtrUn alias per un puntatore condiviso a un’istanza di questa classe.

Vedi anche