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 .