System::Xml::Schema::XmlSchemaDatatype clase
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 en 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 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 XmlSchemaDatatype, al tipo de tiempo de ejecución especificado usando el IXmlNamespaceResolver si 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 la string según lo especificado en la especificación XML 1.0 del Consorcio World Wide Web (W3C). |
| 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 la string especificada 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.Page for C++