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 Substitutionmétodos de derivación , Listy Union .