XmlSchemaType.Final Propriété

Définition

Obtient ou définit l’attribut final de la dérivation de type qui indique si d’autres dérivations sont autorisées.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod Final { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod Final { get; set; }
member this.Final : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property Final As XmlSchemaDerivationMethod

Valeur de propriété

Une des valeurs valides XmlSchemaDerivationMethod . La valeur par défaut est None.

Remarques

Le tableau suivant montre les valeurs que cette propriété peut contenir pour un type simple.

XmlSchemaDerivationMethod Valeur Description
Empty Remplace le paramètre de schéma blockDefault autorisant les dérivations par restriction, extension ou substitution.
None Aucune méthode de dérivation n’est spécifiée. Il s’agit de la valeur par défaut. Les règles de dérivation sont extraites du paramètre blockDefault du schéma.
Substitution Impossible de remplacer par un type dérivé de substitution.
Extension Impossible de remplacer par un type dérivé de l’extension.
Restriction Impossible de remplacer par un type dérivé par Restriction.
All #all. Impossible de remplacer par un type dérivé par une méthode de dérivation.

Le tableau suivant montre les valeurs que cette propriété peut contenir pour un type complexe.

XmlSchemaDerivationMethod Valeur Description
Empty Remplace le paramètre de schéma blockDefault autorisant les dérivations par restriction, extension ou substitution.
None Aucune méthode de dérivation n’est spécifiée. Il s’agit de la valeur par défaut. Les règles de dérivation sont extraites du paramètre de schéma blockDefault .
Substitution Impossible de remplacer par un type dérivé de substitution.
Extension Impossible de remplacer par un type dérivé de l’extension.
Restriction Impossible de remplacer par un type dérivé par Restriction.
All #all. Impossible de remplacer par un type dérivé par une méthode de dérivation.

S’applique à