XmlSchemaComplexType.Block Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 Substitution
métodos de derivación , List
y Union
.