XmlSchemaComplexType.BlockResolved 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 el valor una vez que el tipo se compila en el conjunto de información posterior a la validación del esquema (infoset). Este valor indica la forma en que se aplica el tipo cuando xsi:type
se utiliza en el documento de instancia.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod BlockResolved { System::Xml::Schema::XmlSchemaDerivationMethod get(); };
public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get; }
member this.BlockResolved : System.Xml.Schema.XmlSchemaDerivationMethod
Public ReadOnly Property BlockResolved As XmlSchemaDerivationMethod
Valor de propiedad
Valor del conjunto de información posterior a la validación del esquema. El valor predeterminado es BlockDefault
en el elemento schema
.
Comentarios
Este valor se toma del propio tipo o, si no se define en el nivel de tipo, se toma del schema
elemento . Por ejemplo, si el valor está restringido, solo se puede usar el tipo definido específicamente, no los tipos derivados del tipo definido específicamente.
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
.