Share via


XmlSchemaComplexType.Block Propiedad

Definición

Obtiene o establece el atributo block.

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

Valor de propiedad

XmlSchemaDerivationMethod

El atributo block impide un tipo complejo se utilice en el tipo de derivación especificado. De manera predeterminada, es XmlSchemaDerivationMethod.None. Opcional.

Comentarios

Indica el tipo de derivación.

Este atributo puede contener los siguientes valores:

Enum Descripción
None Use la restricción de derivación definida por la BlockDefault propiedad del esquema, si existe.
Extension Este elemento no se puede reemplazar por un tipo derivado de Extension.
Restriction Este elemento no se puede reemplazar por un tipo derivado de Restriction.
All #all. Este elemento no se puede reemplazar por ningún tipo independientemente del método de derivación.

Esta propiedad no admite los Substitutionmétodos de derivación , Listy Union .

Se aplica a