System::Xml::Schema::XmlSchemaSimpleContentExtension clase

XmlSchemaSimpleContentExtension class

Representa el elemento extension para contenido simple del XML Schema según lo especificado por el Consorcio World Wide Web (W3C). Esta clase puede usarse para derivar tipos simples mediante extensión. Tales derivaciones se utilizan para ampliar el contenido del tipo simple del elemento añadiendo atributos.

class XmlSchemaSimpleContentExtension : public System::Xml::Schema::XmlSchemaContent

Métodos

MétodoDescripción
get_AnyAttribute()Devuelve el XmlSchemaAnyAttribute que se usará para el valor del atributo.
get_Attributes()Devuelve la colección de XmlSchemaAttribute y XmlSchemaAttributeGroupRef.
get_BaseTypeName()Devuelve el nombre de un tipo de datos incorporado o tipo simple del cual se extiende este tipo.
set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&)Establece el XmlSchemaAnyAttribute que se usará para el valor del atributo.
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&)Establece el nombre de un tipo de datos incorporado o tipo simple del cual se extiende este tipo.
XmlSchemaSimpleContentExtension()Inicializa una nueva instancia de la clase XmlSchemaSimpleContentExtension.

Typedefs

TypedefDescripción
PtrUn 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