XmlSchemaElement.BlockResolved Propriedade

Definição

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

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 da propriedade

O valor pós-compilação da Block propriedade . O padrão é o BlockDefault valor no schema elemento .

Comentários

Esse valor indica como o tipo é imposto quando xsi:type é usado no documento da instância. Por exemplo, se o valor for restrito, somente o tipo definido específico poderá ser usado, não tipos derivados por restrição do tipo definido específico.

Essa propriedade pode conter os valores mostrados na tabela a seguir. O padrão é None. Os métodos de derivação de lista e união não são permitidos nesta propriedade.

Enum Descrição
Empty Não há restrições sobre substituições desse elemento.
Substitution Esse elemento não pode ser substituído por um tipo derivado por Substituição.
Extension Esse elemento não pode ser substituído por um tipo derivado por Extension.
Restriction Esse elemento não pode ser substituído por um tipo derivado por Restriction.
All #all. Esse elemento não pode ser substituído por nenhum tipo, independentemente do método de derivação.

Aplica-se a