XmlSchemaComplexType.BlockResolved Propriedade

Definição

Obtém o valor depois de o tipo ter sido compilado para o conjunto de informação pós-validação do esquema (infoset). Este valor indica como o tipo é aplicado quando xsi:type é usado no documento de instância.

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 Propriedade

O valor do infoconjunto validado após o esquema. O valor padrão é BlockDefault o valor sobre o schema elemento.

Observações

Este valor é retirado do próprio tipo ou, se não for definido ao nível do tipo, é retirado do schema elemento. Por exemplo, se o valor for restrito, apenas o tipo especificamente definido pode ser usado, não os tipos derivados do tipo especificamente definido.

Este atributo pode conter os seguintes valores:

Enum Description
None Use a restrição de derivação definida pela BlockDefault propriedade do esquema, se existir.
Extension Este elemento não pode ser substituído por um tipo derivado por Extensão.
Restriction Este elemento não pode ser substituído por um tipo derivado por Restrição.
All #all. Este elemento não pode ser substituído por qualquer tipo, independentemente do método de derivação.

Os Substitutionmétodos , List, e Union de derivação não são suportados por esta propriedade.

Aplica-se a