XmlSchema.BlockDefault 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 ou define o blockDefault atributo, que define o valor padrão do block atributo nos elementos e tipos complexos no targetNamespace esquema.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod BlockDefault { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod BlockDefault { get; set; }
member this.BlockDefault : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property BlockDefault As XmlSchemaDerivationMethod
Valor de Propriedade
Um valor que XmlSchemaDerivationMethod representa os diferentes métodos para prevenir a derivação. O valor predefinido é XmlSchemaDerivationMethod.None.
Observações
O block atributo impede que um complexType elemento ou que tenha o tipo de derivação especificado seja usado em substituição do herdado complexType ou elemento. O valor deste atributo pode ser uma lista separada em espaços em branco de restrição, extensão e substituição, ou o valor pode conter #all ou uma lista que é um subconjunto de extensão, restrição ou substituição.
A tabela seguinte lista os possíveis valores de XmlSchemaDerivationMethod.
| Value | Descrição |
|---|---|
None |
Por defeito, não existem restrições sobre as derivações de tipos no esquema. |
Empty |
Sobrepõe o método de derivação padrão e permite derivações de qualquer tipo no esquema. |
Extension |
Por defeito, os elementos deste esquema não podem ser derivados por Extensão. Aplica-se apenas a elementos e elementos de tipo complexo. |
Restriction |
Por defeito, elementos neste esquema não podem ser derivados por Restrição. |
Union |
Por defeito, elementos neste esquema não podem ser derivados por Union. Aplica-se apenas a tipos simples. |
List |
Por defeito, os elementos deste esquema não podem ser derivados por List. Aplica-se apenas a tipos simples. |
All |
#all. Por defeito, os elementos deste esquema não podem ser derivados por nenhum método. |