System::Xml::Schema::XmlSchemaSimpleContentRestriction clase

XmlSchemaSimpleContentRestriction class

Representa el elemento restriction para contenido simple del XML Schema según lo especificado por el Consorcio de la World Wide Web (W3C). Esta clase puede usarse para derivar tipos simples mediante restricción. Tales derivaciones pueden usarse para limitar el rango de valores del elemento a un subconjunto de los valores especificados en el tipo simple heredado.

class XmlSchemaSimpleContentRestriction : public System::Xml::Schema::XmlSchemaContent

Métodos

MétodoDescripción
get_AnyAttribute()Devuelve un XmlSchemaAnyAttribute que se utilizará para el valor del atributo.
get_Attributes()Devuelve la colección de XmlSchemaAttribute y XmlSchemaAttributeGroupRef de atributos para el tipo simple.
get_BaseType()Devuelve el valor base del tipo simple.
get_BaseTypeName()Devuelve el nombre del tipo de datos incorporado o tipo simple del que se deriva este tipo.
get_Facets()Devuelve una faceta de XmlSchema.
set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&)Establece un XmlSchemaAnyAttribute que se usará para el valor del atributo.
set_BaseType(const SharedPtr<XmlSchemaSimpleType>&)Establece el valor base del tipo simple.
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&)Establece el nombre del tipo de datos incorporado o tipo simple del que se deriva este tipo.
XmlSchemaSimpleContentRestriction()Inicializa una nueva instancia de la clase XmlSchemaSimpleContentRestriction.

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