Clase System::Xml::Schema::XmlSchemaDatatype
Contenido
[
Ocultar
]XmlSchemaDatatype class
La clase XmlSchemaDatatype es una clase abstracta para mapear los tipos del lenguaje de definición de XML Schema (XSD) a tipos de tiempo de ejecución.
class XmlSchemaDatatype : public System::Object
Métodos
| Método | Descripción |
|---|---|
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&) | Convierte el valor especificado, cuyo tipo es una de las representaciones válidas del tipo de esquema XML representado por el XmlSchemaDatatype, al tipo de tiempo de ejecución especificado. |
| virtual ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | Convierte el valor especificado, cuyo tipo es una de las representaciones válidas del tipo de esquema XML representado por el XmlSchemaDatatype, al tipo de tiempo de ejecución especificado usando el IXmlNamespaceResolver si el XmlSchemaDatatype representa el tipo xs:QName o un tipo derivado de él. |
| virtual get_TokenizedType() | Cuando se sobrescribe en una clase derivada, obtiene el tipo para el string según lo especificado en el consorcio World Wide Web (W3C) de la especificación XML 1.0. |
| virtual get_TypeCode() | Devuelve el valor XmlTypeCode para el tipo simple. |
| virtual get_ValueType() | Cuando se sobrescribe en una clase derivada, obtiene el tipo del elemento. |
| virtual get_Variety() | Devuelve el valor XmlSchemaDatatypeVariety para el tipo simple. |
| virtual IsDerivedFrom(SharedPtr<XmlSchemaDatatype>) | Este método siempre devuelve false. |
| virtual ParseValue(String, SharedPtr<XmlNameTable>, SharedPtr<IXmlNamespaceResolver>) | Cuando se sobrescribe en una clase derivada, valida el string especificado contra un tipo simple incorporado o definido por el usuario. |
Typedefs
| Typedef | Descripción |
|---|---|
| Ptr | Un alias para un puntero compartido a una instancia de esta clase. |
Ver también
- Class Object
- Namespace System::Xml::Schema
- Library Aspose.PDF for C++