XmlSchemaComplexType.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 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.