XmlSchemaElement.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 una derivación 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
Atributo usado para bloquear un tipo de derivación. El valor predeterminado es XmlSchemaDerivationMethod.None. Opcional.
Comentarios
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. |
Empty |
No hay restricciones en los reemplazos de este elemento. |
Substitution |
Este elemento no se puede reemplazar por un tipo derivado de La sustitución. |
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 impide la derivación, pero impide que la derivación reemplace el tipo en una instancia de . Los valores de lista y unión no se admiten para la block propiedad .