XmlSchemaType.Final Propiedad

Definición

Obtiene o establece el atributo final de la derivación de tipo que indica si se permiten más derivaciones.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod Final { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod Final { get; set; }
member this.Final : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property Final As XmlSchemaDerivationMethod

Valor de propiedad

Uno de los valores XmlSchemaDerivationMethod válidos. De manera predeterminada, es None.

Comentarios

En la tabla siguiente se muestran los valores que esta propiedad puede contener para un tipo simple.

Valor de XmlSchemaDerivationMethod Descripción
Empty Invalida la configuración de esquema blockDefault que permite que se produzcan derivaciones por restricción, extensión o sustitución.
None No se especifica ningún método de derivación. Este es el valor predeterminado. Las reglas de derivación se toman de la configuración blockDefault del esquema.
Substitution No se puede reemplazar por un tipo derivado de Sustitución.
Extension No se puede reemplazar por un tipo derivado de Extension.
Restriction No se puede reemplazar por un tipo derivado de Restriction.
All #all. No se puede reemplazar por un tipo derivado de ningún método de derivación.

En la tabla siguiente se muestran los valores que esta propiedad puede contener para el tipo complejo.

Valor de XmlSchemaDerivationMethod Descripción
Empty Invalida la configuración de esquema blockDefault que permite que se produzcan derivaciones por restricción, extensión o sustitución.
None No se especifica ningún método de derivación. Este es el valor predeterminado. Las reglas de derivación se toman de la configuración del esquema blockDefault .
Substitution No se puede reemplazar por un tipo derivado de Sustitución.
Extension No se puede reemplazar por un tipo derivado de Extension.
Restriction No se puede reemplazar por un tipo derivado de Restriction.
All #all. No se puede reemplazar por un tipo derivado de ningún método de derivación.

Se aplica a