XmlSchemaElement.BlockResolved Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |