XmlSchema.FinalDefault Propriedade

Definição

Obtém ou define o finalDefault atributo, que define o valor padrão do final atributo nos elementos e tipos complexos no namespace de destino do esquema.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod FinalDefault { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod FinalDefault { get; set; }
member this.FinalDefault : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property FinalDefault 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 final atributo impede o tipo especificado de derivação de um elemento ou tipo complexo. Este valor pode conter #all ou uma lista que é um subconjunto de extensão ou restriçã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.

Aplica-se a