XmlSchemaElement.BlockResolved Propriedade

Definição

Obtém o valor pós-compilação da Block propriedade.

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 pós-compilação da Block propriedade. O valor padrão é o BlockDefault valor do schema elemento.

Observações

Este valor indica como o tipo é aplicado quando xsi:type é usado no documento de instância. Por exemplo, se o valor for restrito, apenas o tipo definido específico pode ser usado, não os tipos derivados por restrição a partir do tipo definido específico.

Esta propriedade pode conter os valores apresentados na tabela seguinte. A predefinição é None. Métodos de derivação por lista e união não são permitidos nesta propriedade.

Enum Descrição
Empty Não existem restrições quanto à substituição deste elemento.
Substitution Este elemento não pode ser substituído por um tipo derivado por Substituição.
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.

Aplica-se a