XmlSchema.FinalDefault Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'attribut finalDefault
qui définit la valeur par défaut de l'attribut final
sur les éléments et les types complexes dans l'espace de noms cible du schéma.
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
Valeur de propriété
Valeur XmlSchemaDerivationMethod qui représente les différentes méthodes de prévention de la dérivation. La valeur par défaut est XmlSchemaDerivationMethod.None
.
Remarques
L’attribut final
empêche le type spécifié de dérivation d’un élément ou d’un type complexe. Cette valeur peut contenir #all
ou une liste qui est un sous-ensemble d’extension ou de restriction.
Le tableau suivant répertorie les valeurs possibles de XmlSchemaDerivationMethod.
Valeur | Description |
---|---|
None |
Par défaut, il n’existe aucune restriction sur les dérivations de type dans le schéma. |
Empty |
Substitue la méthode de dérivation par défaut et autorise les dérivations de type dans le schéma. |
Extension |
Par défaut, les éléments de ce schéma ne peuvent pas être dérivés par Extension. S’applique uniquement aux éléments d’élément et aux éléments de type complexes. |
Restriction |
Par défaut, les éléments de ce schéma ne peuvent pas être dérivés par Restriction. |
Union |
Par défaut, les éléments de ce schéma ne peuvent pas être dérivés par Union. S’applique uniquement aux types simples. |
List |
Par défaut, les éléments de ce schéma ne peuvent pas être dérivés par List. S’applique uniquement aux types simples. |
All |
#all . Par défaut, les éléments de ce schéma ne peuvent être dérivés par aucune méthode. |