System::Xml::Schema::XmlSchemaAttribute class
Contenido
[
Ocultar
]XmlSchemaAttribute class
Representa el elemento attribute del XML Schema según lo especificado por el World Wide Web Consortium (W3C). Los atributos proporcionan información adicional para otros elementos del documento. La etiqueta attribute se anida entre las etiquetas del elemento de un documento para el esquema. El documento XML muestra los atributos como elementos nombrados en la etiqueta de apertura de un elemento.
class XmlSchemaAttribute : public System::Xml::Schema::XmlSchemaAnnotated
Métodos
| Método | Descripción |
|---|---|
| get_AttributeSchemaType() | Devuelve un objeto XmlSchemaSimpleType que representa el tipo del atributo basado en el valor XmlSchemaAttribute::get_SchemaType o XmlSchemaAttribute::get_SchemaTypeName del atributo. |
| get_AttributeType() | Devuelve el objeto basado en el valor XmlSchemaAttribute::get_SchemaType o XmlSchemaAttribute::get_SchemaTypeName del atributo que contiene la interpretación posterior a la compilación del valor AttributeType. |
| get_DefaultValue() | Devuelve el valor predeterminado del atributo. |
| get_FixedValue() | Devuelve el valor fijo del atributo. |
| get_Form() | Devuelve la forma del atributo. |
| get_Name() | Devuelve el nombre del atributo. |
| get_QualifiedName() | Devuelve el nombre calificado del atributo. |
| get_RefName() | Devuelve el nombre de un atributo declarado en este esquema (o en otro esquema indicado por el espacio de nombres especificado). |
| get_SchemaType() | Devuelve el tipo de atributo a un tipo simple. |
| get_SchemaTypeName() | Devuelve el nombre del tipo simple definido en este esquema (o en otro esquema indicado por el espacio de nombres especificado). |
| get_Use() | Devuelve información sobre cómo se usa el atributo. |
| set_DefaultValue(const String&) | Establece el valor predeterminado del atributo. |
| set_FixedValue(const String&) | Establece el valor fijo del atributo. |
| set_Form(XmlSchemaForm) | Establece la forma del atributo. |
| set_Name(const String&) | Establece el nombre del atributo. |
| set_RefName(const SharedPtr<XmlQualifiedName>&) | Establece el nombre de un atributo declarado en este esquema (o en otro esquema indicado por el espacio de nombres especificado). |
| set_SchemaType(const SharedPtr<XmlSchemaSimpleType>&) | Establece el tipo de atributo a un tipo simple. |
| set_SchemaTypeName(const SharedPtr<XmlQualifiedName>&) | Establece el nombre del tipo simple definido en este esquema (o en otro esquema indicado por el espacio de nombres especificado). |
| set_Use(XmlSchemaUse) | Establece información sobre cómo se usa el atributo. |
| XmlSchemaAttribute() | Inicializa una nueva instancia de la clase XmlSchemaAttribute. |
Typedefs
| Typedef | Descripción |
|---|---|
| Ptr | Un alias para un puntero compartido a una instancia de esta clase. |
Observaciones
Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree instancias de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
Ver también
- Class XmlSchemaAnnotated
- Namespace System::Xml::Schema
- Library Aspose.Page for C++